file watcher executable do not use  error stream so we do not need extra thread for reading it