Browse Source

Fix memory leak in reactive multipart parser

pull/1533/head
Brian Clozel 8 years ago
parent
commit
60f47f4489
  1. 3
      spring-web/src/main/java/org/springframework/http/codec/multipart/SynchronossPartHttpMessageReader.java

3
spring-web/src/main/java/org/springframework/http/codec/multipart/SynchronossPartHttpMessageReader.java

@ -139,6 +139,9 @@ public class SynchronossPartHttpMessageReader implements HttpMessageReader<Part> @@ -139,6 +139,9 @@ public class SynchronossPartHttpMessageReader implements HttpMessageReader<Part>
catch (IOException ex) {
listener.onError("Exception thrown providing input to the parser", ex);
}
finally {
DataBufferUtils.release(buffer);
}
}, (ex) -> {
try {
listener.onError("Request body input error", ex);

Loading…
Cancel
Save