Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000309 [Yate - Yet Another Telephony Engine] module minor always 2012-06-28 20:22 2012-06-28 20:22
Reporter rainlake View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 4.x
Summary 0000309: interval of expire will not update if < 60
Description some provider's register timeout less than(onesuite.com is 30 seconds). YATE will not use this as expire time if it is less than 60 seconds.

patch below will reduce this expire time to 10 seconds.
--- ./modules/ysipchan.cpp 2012-06-28 12:59:39.136800096 -0400
+++ ../yate_git/modules/ysipchan.cpp 2012-06-20 13:02:23.105348620 -0400
@@ -6822,7 +6829,7 @@
                    if (hl)
                        exp = hl->toInteger(exp);
                }
- if ((exp != m_interval) && (exp >= 60)) {
+ if ((exp != m_interval) && (exp >= 10)) {
                    Debug(&plugin,DebugNote,"SIP line '%s' changed expire interval from %d to %d",
                        c_str(),m_interval,exp);
                    m_interval = exp;
Additional Information
Tags No tags attached.
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2012-06-28 20:22 rainlake New Issue


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker