[asterisk-bugs] [Asterisk 0014859]: lock is not released on channel masquarade

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Apr 8 10:39:44 CDT 2009


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.digium.com/view.php?id=14859 
====================================================================== 
Reported By:                atis
Assigned To:                tilghman
====================================================================== 
Project:                    Asterisk
Issue ID:                   14859
Category:                   Functions/func_lock
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.19 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-04-08 10:39 CDT
Last Modified:              2009-04-08 10:39 CDT
====================================================================== 
Summary:                    lock is not released on channel masquarade
Description: 
Scenario: 

Queue -> Local channel -> answer_macro -> TRYLOCK -> bridge (masquarade)
-> TRYLOCK

First TRYLOCK creates lock correctly, but unlock is called outside of the
same thread, so it gives permission denied. Respectively lock remains even
if channel is dead or masqueraded, and second attempt to TRYLOCK gives
failure.


====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-04-08 10:39 atis           New Issue                                    
2009-04-08 10:39 atis           Status                   new => assigned     
2009-04-08 10:39 atis           Assigned To               => tilghman        
2009-04-08 10:39 atis           Asterisk Version          => 1.4.19          
2009-04-08 10:39 atis           Regression                => No              
2009-04-08 10:39 atis           SVN Branch (only for SVN checkouts, not tarball
releases) => N/A             
======================================================================




More information about the asterisk-bugs mailing list