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 40d6543 commit 64def74Copy full SHA for 64def74
1 file changed
rsocket-core/src/main/java/io/rsocket/RSocketServer.java
@@ -302,6 +302,7 @@ private void handleRequestResponse(int streamId, Mono<Payload> response) {
302
payload.release();
303
return frame;
304
})
305
+ .switchIfEmpty(Mono.fromCallable(() -> Frame.PayloadFrame.from(streamId, FrameType.COMPLETE)))
306
.doFinally(signalType -> sendingSubscriptions.remove(streamId))
307
.subscribe(sendProcessor::onNext, t -> handleError(streamId, t));
308
}
0 commit comments