We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d8ba38 commit ea89b31Copy full SHA for ea89b31
src/com/rabbitmq/client/impl/ChannelN.java
@@ -357,13 +357,13 @@ private void asyncShutdown(Command command) throws IOException {
357
false,
358
command,
359
this);
360
- try {
361
- synchronized (_channelMutex) {
+ synchronized (_channelMutex) {
+ try {
362
processShutdownSignal(signal, true, false);
363
quiescingTransmit(new Channel.CloseOk());
364
+ } finally {
365
+ notifyOutstandingRpc(signal);
366
}
- } finally {
- notifyOutstandingRpc(signal);
367
368
notifyListeners();
369
@@ -881,4 +881,5 @@ public Channel.FlowOk getFlow() {
881
public long getNextPublishSeqNo() {
882
return nextPublishSeqNo;
883
884
-}
+
885
+}
0 commit comments