do {
// reset msgType, might have been modified in below execute try
reqMessage.setMessageType(this.getKey());
callback = new ExecuteCommandCallback(request, response, responderCallback, sessionId);
try {
server.execute(reqMessage, callback, otiOnSCMillis - (i * Constants.WAIT_FOR_FREE_CONNECTION_INTERVAL_MILLIS));
// no exception has been thrown - get out of wait loop
break;
} catch (ConnectionPoolBusyException ex) {
LOGGER.debug("ConnectionPoolBusyException caught in wait mec of csc execute, tries left=" + tries);
if (i >= (tries - 1)) {