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 d047c59 commit a7000faCopy full SHA for a7000fa
rsocket-core/src/main/java/io/rsocket/core/RSocketResponder.java
@@ -433,10 +433,8 @@ protected void hookOnError(Throwable throwable) {
433
434
@Override
435
protected void hookOnComplete() {
436
- if (isEmpty) {
437
- if (sendingSubscriptions.remove(streamId, this)) {
438
- sendProcessor.onNext(PayloadFrameCodec.encodeComplete(allocator, streamId));
439
- }
+ if (sendingSubscriptions.remove(streamId, this) && isEmpty) {
+ sendProcessor.onNext(PayloadFrameCodec.encodeComplete(allocator, streamId));
440
}
441
442
};
0 commit comments