Fix bug in watcher that was causing all files to restart workers