I think it was a mistake to try to make it possible to use
twisted.python.log free-threaded. I think we should think about getting
rid of this claimed feature. Perhaps it could be replaced with a more
explicit, probably more restricted, logging feature for non-reactor
threads.