[OpenSIPS-Devel] SF.net SVN: opensips:[9515] trunk
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Dec 13 16:28:52 CET 2012
Revision: 9515
http://opensips.svn.sourceforge.net/opensips/?rev=9515&view=rev
Author: bogdan_iancu
Date: 2012-12-13 15:28:52 +0000 (Thu, 13 Dec 2012)
Log Message:
-----------
Timers enhancements and fixes:
- when re-arming a handler (for next triggering), do not count the time spent on running the handler (two triggering must be exactly at "interval" difference)
- auto-recalibration of timer processes to compensate the time drifting because of running the handlers (running the handlers takes time which usualy accumulates and de-sync the timers)
- report to logs callbacks the abuse (as timer usage) the timer processes (if a handler uses more than on timer tick -> report it)
This is step 1, step 2 will be to change in all modules the way the timer are registered (to provide mode info for loging)
Modified Paths:
--------------
trunk/timer.c
trunk/timer.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Devel
mailing list