} catch (Throwable t) {
Logger.error(this, "Caught while calling shutdown callback on "+req+": "+t, t);
}
}
}
oos.writeInt(requests.length);
for(ClientRequest req : requests) {
// Write the request identifier so we can skip reading the request if we already have it.
writeRequestIdentifier(oos, req.getRequestIdentifier());
// Write the actual request.
writeChecksummedObject(oos, req, req.toString());