[Devel] CVS commitlog: sip-server/modules/tm README config.h
t_funcs.h t_reply.c timer.c timer.h tm.c sip-server/modules/tm/doc
tm_user.sgml
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Feb 2 19:39:22 CET 2007
User: bogdan_iancu
Date: 2007/02/02 10:39:22 PST
OpenSER CVS - Commit Details
Modified files:
modules/tm README config.h t_funcs.h t_reply.c
timer.c timer.h tm.c
modules/tm/doc tm_user.sgml
Commit Log:
- retransmission timers use the the core utimer (with microsecond resolution),
having 100 milliseconds intervals.
This will increase the retransmissions precision to an error of maximum
100 milliseconds.
- T1 (first retransmission) is done at 500 milliseconds (instead of 1 sec), as
the RFC3261 suggests.
- T1 and T2 (see RFC3261) can be configured via module parameters - the
inter-steps are automatically computed on startup based on the RFC3261
specifications.
- faster timers lists - use shortcut pointers (based on timeout values) for
faster walking through the list -> faster insert and expire
- for elements t be deleted from the timer lists, do not overwrite the timeout
value as this will trigger more processing when inserting new elements into
the list
Revision Changes Path
1.24 +88 -116 sip-server/modules/tm/README
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/README?r1=1.23&r2=1.24 ]
1.5 +3 -3 sip-server/modules/tm/config.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/config.h?r1=1.4&r2=1.5 ]
1.26 +12 -52 sip-server/modules/tm/doc/tm_user.sgml
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/doc/tm_user.sgml?r1=1.25&r2=1.26 ]
1.11 +5 -3 sip-server/modules/tm/t_funcs.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/t_funcs.h?r1=1.10&r2=1.11 ]
1.39 +5 -5 sip-server/modules/tm/t_reply.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/t_reply.c?r1=1.38&r2=1.39 ]
1.7 +236 -87 sip-server/modules/tm/timer.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/timer.c?r1=1.6&r2=1.7 ]
1.2 +22 -19 sip-server/modules/tm/timer.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/timer.h?r1=1.1&r2=1.2 ]
1.50 +16 -12 sip-server/modules/tm/tm.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/tm/tm.c?r1=1.49&r2=1.50 ]
More information about the Devel
mailing list