Relates :
|
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