Summary:ASTERISK-04257: [patch] SIP timer support
Reporter:Olle Johansson (oej)Labels:
Date Opened:2005-05-23 11:06:52Date Closed:2008-01-15 15:44:51.000-0600
Versions:Frequency of
Environment:Attachments:( 0) siptimers-0521.txt
( 1) siptimers0604.txt
( 2) siptimers0731b.txt
Description:I've started working on implementing SIP timers for Asterisk. (Not the SIP session timers, but the standard RFC3261 timers for retransmits).

This latest patch
* Implements SIP timers
* Add a way to reschedule a scheduled event in the scheduler
* Adds dumphistory to the sip.conf file to dump SIP history before we destroy SIP channel, a tool I needed to test this patch.


I think a lot of the problems reported in other issues with timing is related to the fact that we haven't implemented the timer T1 properly before.
Comments:By: timecop (timecop) 2005-05-26 08:12:40

what about session timers?
i asked for support for that a year ago, nothing happened :(

By: Brian West (bkw918) 2005-05-26 08:44:06

yes timecop you did ask for them... we got rtptimeout out of it... because this sip timer stuff isn't easy. :P


By: Olle Johansson (oej) 2005-06-04 07:20:15

Still waiting for help on this from an unknown benefactor :-) Please, I am lost in the threads of the scheduler...

By: Olle Johansson (oej) 2005-07-18 06:39:30

Closing this until I have time to restart this work and find the bug.

By: Olle Johansson (oej) 2005-07-31 14:07:00

Finally found the problem with the scheduler...

By: Olle Johansson (oej) 2005-07-31 14:11:32

Ready for testing!

By: Kevin P. Fleming (kpfleming) 2005-08-22 18:53:19

Committed to CVS HEAD with minor mods since it no longer applied cleanly... thanks!

By: Digium Subversion (svnbot) 2008-01-15 15:44:51.000-0600

Repository: asterisk
Revision: 6362

U   trunk/channels/chan_sip.c
U   trunk/include/asterisk/sched.h
U   trunk/sched.c

r6362 | kpfleming | 2008-01-15 15:44:51 -0600 (Tue, 15 Jan 2008) | 2 lines

add preliminary support for SIP timers (issue ASTERISK-4257)