Fixed DirectoryWatcher throwing exception on invalid dir