tcp server for watching file changes