RemoteSecurityMasterReceiver receiver = new RemoteSecurityMasterReceiver();
s_logger.debug("sending getSecurity for {} to remote securityMaster", identifier);
SecurityMasterRequestMessage requestMessage = new SecurityMasterRequestMessage();
requestMessage.setMessageType(MessageType.GET_OPTION_CHAIN);
requestMessage.setSecKey(ExternalIdBundle.of(identifier));
FudgeMsg fudgeMsg = requestMessage.toFudgeMsg(new FudgeSerializer(_fudgeContext));
_byteArrayRequestSender.sendRequest(_fudgeContext.toByteArray(fudgeMsg), receiver);
try {
receiver.getLatch().await();
} catch (InterruptedException e) {
Thread.currentThread().interrupt();