Description
In the CachedOutputStream the method maybeDeleteTempFile doesn't always delete the temp file when it should.
this.streamList.remove(stream)
Doesn't remove the stream, occasionally the stream is not in the list causing the check of this.streamList().isEmpty() to fail. Also occurs when this.streamList() contains multiple streams.
This seems occur when too many large requests are processed in a row.
Attachments
Attachments
Issue Links
- is duplicated by
-
CXF-7548 CXF didn't cleanup the temp file in tmp folder.
- Closed