thisTag.removeRoutingTo(next);
return; // don't need to set status as killed by CHKInsertHandler
}</BUG>
Message msg = null;
if(!waitAccepted(next, thisTag)) {
<BUG>thisTag.removeRoutingTo(next);
synchronized(backgroundTransfers) {
failed = receiveFailed;
}
if(failed) {
return; // don't need to set status as killed by CHKInsertHandler
}</BUG>
continue; // Try another node

thisTag.removeRoutingTo(next);
continue;
}
synchronized (this) {
sentRequest = true;
}
if(failIfReceiveFailed(thisTag, next)) return;
Message msg = null;
if(!waitAccepted(next, thisTag)) {
thisTag.removeRoutingTo(next);
if(failIfReceiveFailed(thisTag, next)) return;
continue; // Try another node
