public void removeFile(File file) {
		synchronized (LOCK_WATCHERS) {
			int i = 0;
			while (i < watchers.size()) {
				if (watchers.get(i).getFile().equals(file)) {
					watchers.remove(i);
					break;
				}
				i++;
			}
		}
	}