Summary: | ASTERISK-05639: [patch] ast_osp_lookup does not pass "numresults" to ast_osp_next | ||
Reporter: | Di-Shi Sun (homesick) | Labels: | |
Date Opened: | 2005-11-18 12:26:40.000-0600 | Date Closed: | 2008-01-15 15:57:21.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_osplookup |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) numresults.patch | |
Description: | ast_osp_lookup uses OSP protocol to get routing infomatiom (including the total number of routes, named "numresults"). It should pass "numresults" to ast_osp_next. Since this number did not been passed, ast_osp_next used a random value. It cased some unexpected results, such as trying a failing number several times, dropping a call without failover, etc. ****** ADDITIONAL INFORMATION ****** Disclaimer signed by TransNexus, Inc. 1/27/05 | ||
Comments: | By: Russell Bryant (russell) 2005-11-21 08:52:40.000-0600 fixed in cvs head and v1-2, thanks! By: Digium Subversion (svnbot) 2008-01-15 15:57:20.000-0600 Repository: asterisk Revision: 7170 U branches/v1-2/ChangeLog U branches/v1-2/apps/app_osplookup.c ------------------------------------------------------------------------ r7170 | russell | 2008-01-15 15:57:20 -0600 (Tue, 15 Jan 2008) | 2 lines issue ASTERISK-5639 ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=7170 By: Digium Subversion (svnbot) 2008-01-15 15:57:21.000-0600 Repository: asterisk Revision: 7171 U trunk/ChangeLog U trunk/apps/app_osplookup.c ------------------------------------------------------------------------ r7171 | russell | 2008-01-15 15:57:21 -0600 (Tue, 15 Jan 2008) | 2 lines issue ASTERISK-5639 ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=7171 |