// Normally, abandoned operations don't receive a response. However, the
// testing configuration has been updated to ensure that if an operation
// does get abandoned, the server will return a response for it with a
// result code of "cancelled".
message = r.readMessage();
ModifyResponseProtocolOp modifyResponse =
message.getModifyResponseProtocolOp();
assertEquals(modifyResponse.getResultCode(), LDAPResultCode.CANCELED);
assertEquals(ldapStatistics.getAbandonRequests(), abandonRequests+1);
waitForAbandon(abandonsCompleted+1);
s.close();