in src/main/java/com/pastdev/jsch/nio/file/UnixSshPathWatchKey.java [160:185]
public boolean reset() {
if ( !isValid() ) {
return false;
}
try {
mapLock.lock();
if ( addMap.size() > 0 || deleteMap.size() > 0 || modifyMap.size() > 0 ) {
signal();
return true;
}
}
finally {
mapLock.unlock();
}
try {
stateLock.lock();
state = State.READY;
}
finally {
stateLock.unlock();
}
return true;
}