Unfortunately, this is a fundamental incompatibility between the Twisted runtime environment and the Mercurial runtime environment. I think that the best bet is either to downgrade, or to switch to using a poller. Dustin