-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 8
-
Component/s: core-libs
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8183820 | 8u161 | Alan Bateman | P3 | Resolved | Fixed | b01 |
| JDK-8174265 | 8u152 | Alan Bateman | P3 | Resolved | Fixed | b01 |
| JDK-8192555 | emb-8u161 | Alan Bateman | P3 | Resolved | Fixed | b01 |
On Windows after JDK-8029516 is some cases WatchService may call GetOverlappedResult when ReadDirectoryChangesW failed an no actual overlapped I/O is active. After that poller thread hangs infinitely and doesn't release watched directory handle. This happens more often during heavy disk I/O.
This issue is from JBoss IDE, original investigation and working reproducer was done by Thomas Mäder, see:
- https://issues.jboss.org/browse/JBIDE-22145
- https://issues.jboss.org/browse/JBIDE-22078
This issue is from JBoss IDE, original investigation and working reproducer was done by Thomas Mäder, see:
- https://issues.jboss.org/browse/JBIDE-22145
- https://issues.jboss.org/browse/JBIDE-22078
- backported by
-
JDK-8174265 (fs) WatchService hangs on GetOverlappedResult and locks directory (win)
-
- Resolved
-
-
JDK-8183820 (fs) WatchService hangs on GetOverlappedResult and locks directory (win)
-
- Resolved
-
-
JDK-8192555 (fs) WatchService hangs on GetOverlappedResult and locks directory (win)
-
- Resolved
-
- relates to
-
JDK-8029516 (fs) WatchKey cancel unreliable on Windows
-
- Closed
-