new *chan thread watcher.