Browse Source

Remove FIXME on retain in ReactorServerHttpRequest

The converters release so this is the right thing to do, not a
temporary fix.
pull/1111/head
Rossen Stoyanchev 10 years ago
parent
commit
65246f8cfd
  1. 4
      spring-web-reactive/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpRequest.java

4
spring-web-reactive/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpRequest.java

@ -89,9 +89,7 @@ public class ReactorServerHttpRequest extends AbstractServerHttpRequest { @@ -89,9 +89,7 @@ public class ReactorServerHttpRequest extends AbstractServerHttpRequest {
@Override
public Flux<DataBuffer> getBody() {
return this.channel.receive()
.retain() //FIXME Rogue reference holding
.map(dataBufferFactory::wrap);
return this.channel.receive().retain().map(this.dataBufferFactory::wrap);
}
}

Loading…
Cancel
Save