** look at twisted.internet.task.cooperate
** reactor.callLater(0, ...) is a bad idea
* (+1) Understanding the Python GIL by David Beazley
** http://us.pycon.org/2010/conference/schedule/event/76
** Multi-threaded performance in python gives very surprising (and depressing!) results. I wonder if buildbot's use of threads for compressing log files is really bad for performance?