On Tue, 2005-03-08 at 19:18 +0000, Jp Calderone wrote:
I don't have access to a platform without threading support. There isn't even a buildslave running on one.
That doesn't mean you ought to *break* it. Can't you put the installation of ThreadedResolver in as a try/except over import thread? Or can we have twisted.python.runtime.threadingSupported()? or something. But we oughtn't break support for non-threaded platforms when it's easy enough to test for it (sys.module["thread"] = None and then run code as usual).