Summary: | SXSSFSheet dispose() fails to remove Temporary files for java.io.IOException: No space left on device | ||
---|---|---|---|
Product: | POI | Reporter: | Shawn Boyce <shawnboyce> |
Component: | SXSSF | Assignee: | POI Developers List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | P2 | ||
Version: | 4.1.2-FINAL | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Attachments: |
Exception stack trace
SXSSFSheet patch |
Description
Shawn Boyce
2020-11-07 00:01:48 UTC
Created attachment 37550 [details]
SXSSFSheet patch
Attached Patch file with slight change from my original suggestion boolean dispose() throws IOException { boolean ret; try { if (!allFlushed) { flushRows(); } } finally { ret = _writer == null || _writer.dispose(); } return ret; } |