[Twisted-Python] Making non-blocking code blocking?