Avoid watcher ID collisions in LibeventReactor