[Twisted-Python] Deterministic TimerService
Itamar Shtull-Trauring
itamar at itamarst.org
Thu Mar 4 09:43:26 MST 2004
On Thu, 2004-03-04 at 11:08, Norm Petterson wrote:
> While working on an industrial data logger using Twisted, I found that
> application.internet.TimerService calls my own callLater callable function
> before reissuing the next callLater. Consequently, instead of a time period
> c, the callable function runs every c+x, where x is the duration of my own
> function, and thus appears to slip over time.
TimerService in 1.2.0 uses twisted.internet.task.LoopingCall internally,
which deals with this a bit better. Try upgrading and tell us if it
solves your problem?
--
Itamar Shtull-Trauring http://itamarst.org
Looking for a job: http://itamarst.org/resume.html
More information about the Twisted-Python
mailing list