File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
rsocket-test/src/main/java/io/rsocket/test Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -618,7 +618,7 @@ public TransportPair(
618618 @ Override
619619 public void dispose () {
620620 client .dispose ();
621- server .dispose ();
621+ // server.dispose();
622622 }
623623
624624 RSocket getClient () {
@@ -634,9 +634,12 @@ public String expectedPayloadMetadata() {
634634 }
635635
636636 public void awaitClosed () {
637- Mono .whenDelayError (
638- server .onClose ().delaySubscription (Duration .ofSeconds (1 )).log ("server" ),
639- client .onClose ().log ("client" ))
637+ client
638+ .onClose ()
639+ .log ("client" )
640+ .onErrorResume (t -> Mono .empty ())
641+ .then (Mono .fromRunnable (server ::dispose ))
642+ .then (server .onClose ().delaySubscription (Duration .ofSeconds (1 )).log ("server" ))
640643 .block (Duration .ofMinutes (1 ));
641644 }
642645
You can’t perform that action at this time.
0 commit comments