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

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to