msgContext.getProperty(Constants.DETACHABLE_INPUT_STREAM) != null) {
DetachableInputStream dis = (DetachableInputStream) msgContext.getProperty(Constants.DETACHABLE_INPUT_STREAM);
if(log.isDebugEnabled()) {
log.debug("Detaching DetachableInputStream: " + dis);
}
dis.detach();
}
else {
if(log.isDebugEnabled()) {
log.debug("Detach not performed for MessageContext: " + msgContext);
}