Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2216333 | 7u6 | Sean Coffey | P3 | Closed | Fixed | b03 |
JDK-2216334 | 6-pool | Sean Coffey | P3 | Closed | Won't Fix |
Description
Best approach is to modify fileDescriptor so that FileInputStream/FileOutputStream/RandomAccessFile classes can register with them and ensure streams are correctly closed out at close() time or when finalizer gets to run.
Attachments
Issue Links
- backported by
-
JDK-2216333 Improve finalisation for FileInputStream/FileOutputStream/RandomAccessFile
-
- Closed
-
-
JDK-2216334 Improve finalisation for FileInputStream/FileOutputStream/RandomAccessFile
-
- Closed
-
- duplicates
-
JDK-2213695 FileInputStream/FileOutputStream/RandomAccessFile allow file descriptor be closed when still in use
-
- Closed
-
-
JDK-6631427 File{In,Out}putStream should replace use of ThreadLocal with AtomicInteger
-
- Closed
-
- relates to
-
JDK-7082769 FileInputStream/FileOutputStream/RandomAccessFile allow file descriptor be closed when still in use
-
- Closed
-
-
JDK-7181793 Socket getOutputStream create streams that cannot be GC'ed until Socket is closed
-
- Closed
-
-
JDK-7183209 Backout 7105952 changes for jdk7u
-
- Closed
-
-
JDK-8199039 FileDescriptor changes in JDK 8 causing OutOfMemory Errors
-
- Closed
-