29 Aug 2002 29 Aug '02
Have you thought of getting the callLater() method to return an object with a cancel() method?
from twisted.internet import reactor
def f(): print "I'll never run."
call = reactor.callLater(5, f) call.cancel()
Other methods could be added and both would reduce reactor's namespace.
Modification of the arguments or re-scheduling the time could be such methods to add.