[Twisted-Python] twisted.internet.task.LoopingCall
Doug Farrell
dfarrell at mypublisher.com
Thu Jun 4 15:12:56 MDT 2009
Hi all,
I'm using the twisted.internet.task.LoopingCall system to run periodic
tasks in a Twisted server. If I had code like this:
from twisted.internet.task import LoopingCall
lp = LoopingCall(someFunction)
lp.start(5.0) # run every 5 seconds
Is there anything in LoopingCall to keep it from trying to run
someFunction() if the previous call is still running? For instance a
call to someFunction() takes longer than 5 seconds, will LoopingCall
hold off or will it call someFuction() anyway causing two 'instances' to
run?
Thanks,
Doug
More information about the Twisted-Python
mailing list