in src/main/java/com/pastdev/jsch/nio/file/UnixSshPathWatchKey.java [97:115]
void addModifyEvent( UnixSshPath path ) {
if ( kindsToWatch.contains( StandardWatchEventKinds.ENTRY_MODIFY ) ) {
try {
mapLock.lock();
logger.trace( "modified: {}", path );
if ( modifyMap.containsKey( path ) ) {
modifyMap.get( path ).increment();
}
else {
UnixSshPathWatchEvent<Path> event = new UnixSshPathWatchEvent<Path>( StandardWatchEventKinds.ENTRY_MODIFY, path );
modifyMap.put( path, event );
}
}
finally {
mapLock.unlock();
}
signal();
}
}