This commit is contained in:
Rossen Stoyanchev
2016-11-23 13:20:38 -05:00
parent 85a4e5065d
commit 6b9b47ee13
3 changed files with 5 additions and 8 deletions

View File

@@ -171,7 +171,7 @@ configure(allprojects) { project ->
repositories {
maven { url "https://repo.spring.io/libs-release" }
maven { url "https://repo.spring.io/milestone" }
maven { url "https://repo.spring.io/snapshot" }
maven { url "https://repo.spring.io/snapshot" } // reactor-netty 0.6 snapshots
}
dependencies {

View File

@@ -48,11 +48,9 @@ public class ReactorHttpHandlerAdapter extends HttpHandlerAdapterSupport
@Override
public Mono<Void> apply(HttpServerRequest request, HttpServerResponse response) {
NettyDataBufferFactory bufferFactory = new NettyDataBufferFactory(request.channel()
.alloc());
NettyDataBufferFactory bufferFactory = new NettyDataBufferFactory(request.channel().alloc());
ReactorServerHttpRequest req = new ReactorServerHttpRequest(request, bufferFactory);
ReactorServerHttpResponse resp = new ReactorServerHttpResponse(response,
bufferFactory);
ReactorServerHttpResponse resp = new ReactorServerHttpResponse(response, bufferFactory);
return getHttpHandler().handle(req, resp)
.otherwise(ex -> {

View File

@@ -67,10 +67,9 @@ public class ReactorHttpServer extends HttpServerSupport implements HttpServer,
@Override
public void start() {
//Should be made thread-safe (compareAndSet..)
// TODO: should be made thread-safe (compareAndSet..)
if (this.running == null) {
this.running = this.reactorServer.newHandler(reactorHandler)
.block();
this.running = this.reactorServer.newHandler(reactorHandler).block();
}
}