Description
* Lock which protects toAdd, toRemove, and closed. */ private final ReentrantLock lock = new ReentrantLock();
There're two places, NotificationHandler.handle() and kick(), where access to closed is without holding lock.
Attachments
Attachments
Issue Links
- is duplicated by
-
HDFS-7212 FsDatasetImpl#createTemporary sometimes holds the FSDatasetImpl lock for a very long time
- Reopened
- is related to
-
HADOOP-11604 Prevent ConcurrentModificationException while closing domain sockets during shutdown of DomainSocketWatcher thread.
- Closed