// session is closed from within the MessageListener.onMessage(), for example), so no need
// to register another Closer (see http://jira.jboss.org/jira/browse/JBMESSAGING-542)
return;
}
Future result = new Future();
try
{
sessionExecutor.execute(new Closer(result));
if (trace) { log.trace(this + " blocking wait for Closer execution"); }
result.getResult();
if (trace) { log.trace(this + " got Closer result"); }
}
catch (InterruptedException e)
{
}