Summary: | ASTERISK-08078: break instead of continue in get_sip_pvt_byid_locked() | ||
Reporter: | Luigi Rizzo (rizzo) | Labels: | |
Date Opened: | 2006-11-07 10:10:11.000-0600 | Date Closed: | 2006-11-08 01:26:20.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) byid.diff | |
Description: | on a tag mismatch, get_sip_pvt_byid_locked() should continue rather than breaking out of the loop with the pvt unlocked. patch attached - it affects all versions since this code was introduced (20704 or so) but only if you enable pedanticsipchecking. | ||
Comments: | By: Olle Johansson (oej) 2006-11-07 11:27:03.000-0600 I don't see it in 1.2 - can you specify. The function looks very different there. Fixed in 1.4. Thanks! By: Luigi Rizzo (rizzo) 2006-11-07 11:37:16.000-0600 right - doesn't seem to be in 1.2. this is where the function was introduced in trunk, http://svn.digium.com/view/asterisk/trunk/channels/chan_sip.c?r1=20295&r2=20424 no idea if it should be in 1.2 as well. but i'd consider the issue closed. By: Olle Johansson (oej) 2006-11-08 01:26:19.000-0600 rizzo, you have bug marshal rights - you can close yourself instead of asking others... |