|
16 | 16 |
|
17 | 17 | package io.rsocket; |
18 | 18 |
|
| 19 | +import io.rsocket.RSocketFactory.Start; |
19 | 20 | import io.rsocket.perfutil.TestDuplexConnection; |
20 | | -import io.rsocket.transport.ServerTransport; |
21 | 21 | import io.rsocket.util.PayloadImpl; |
22 | 22 | import java.nio.ByteBuffer; |
23 | 23 | import java.nio.charset.StandardCharsets; |
@@ -90,7 +90,7 @@ public static class Input { |
90 | 90 | static final TestDuplexConnection serverConnection = |
91 | 91 | new TestDuplexConnection(clientReceive, serverReceive); |
92 | 92 |
|
93 | | - static final Object server = |
| 93 | + static final Start<Closeable> server = |
94 | 94 | RSocketFactory.receive() |
95 | 95 | .acceptor( |
96 | 96 | (setup, sendingSocket) -> { |
@@ -135,27 +135,26 @@ public Mono<Void> onClose() { |
135 | 135 | return Mono.just(rSocket); |
136 | 136 | }) |
137 | 137 | .transport( |
138 | | - (ServerTransport) |
139 | | - acceptor -> { |
140 | | - Closeable closeable = |
141 | | - new Closeable() { |
142 | | - MonoProcessor<Void> onClose = MonoProcessor.create(); |
143 | | - |
144 | | - @Override |
145 | | - public Mono<Void> close() { |
146 | | - return Mono.empty().doFinally(s -> onClose.onComplete()).then(); |
147 | | - } |
148 | | - |
149 | | - @Override |
150 | | - public Mono<Void> onClose() { |
151 | | - return onClose; |
152 | | - } |
153 | | - }; |
154 | | - |
155 | | - acceptor.apply(serverConnection).subscribe(); |
156 | | - |
157 | | - return Mono.just(closeable); |
158 | | - }); |
| 138 | + acceptor -> { |
| 139 | + Closeable closeable = |
| 140 | + new Closeable() { |
| 141 | + MonoProcessor<Void> onClose = MonoProcessor.create(); |
| 142 | + |
| 143 | + @Override |
| 144 | + public Mono<Void> close() { |
| 145 | + return Mono.empty().doFinally(s -> onClose.onComplete()).then(); |
| 146 | + } |
| 147 | + |
| 148 | + @Override |
| 149 | + public Mono<Void> onClose() { |
| 150 | + return onClose; |
| 151 | + } |
| 152 | + }; |
| 153 | + |
| 154 | + acceptor.apply(serverConnection).subscribe(); |
| 155 | + |
| 156 | + return Mono.just(closeable); |
| 157 | + }); |
159 | 158 |
|
160 | 159 | Subscriber blackHoleSubscriber; |
161 | 160 |
|
|
0 commit comments