248249250251252253254255256257258
packet = new SessionCommitMessage(); break; } case SESS_ROLLBACK: { packet = new RollbackMessage(); break; } case SESS_QUEUEQUERY: { packet = new SessionQueueQueryMessage();
670671672673674675676677678679680
} // Acks must be flushed here *after connection is stopped and all onmessages finished executing flushAcks(); channel.sendBlocking(new RollbackMessage(isLastMessageAsDelivered), PacketImpl.NULL_RESPONSE); if (wasStarted) { start(); }
218219220221222223224225226227228
577578579580581582583584585586587
} // Acks must be flushed here *after connection is stopped and all onmessages finished executing flushAcks(); channel.sendBlocking(new RollbackMessage(isLastMessageAsDelivered)); if (wasStarted) { start(); }
572573574575576577578579580581582
237238239240241242243244245246247
605606607608609610611612613614615
250251252253254255256257258259260