support only one loop in one thread and many watcher can regedit to loop in one thread