public void monitorFileDelete(Path file) {
		try {
			
			if(file.startsWith(sourceDir)){
				Path subPath = sourceDir.relativize(file);
				for(Path targetDir : targetDirs){
					Path newPath = targetDir.resolve(subPath);
					logger.info("rm "+newPath.toString());
					Files.delete(newPath);
				}
			}
			
		} catch (IOException e) {
            e.printStackTrace();
			logger.error(e.getMessage());
		}
	}