mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-13 07:45:26 +00:00
avoiding secondary deadlock
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@325 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
parent
003bdd30f2
commit
df84e318eb
@ -719,7 +719,7 @@ zap_status_t zap_channel_open_any(uint32_t span_id, zap_direction_t direction, z
|
||||
zap_set_flag(check, ZAP_CHANNEL_INUSE);
|
||||
zap_channel_open_chan(check);
|
||||
*zchan = check;
|
||||
return status;
|
||||
goto done;
|
||||
}
|
||||
}
|
||||
|
||||
@ -740,6 +740,7 @@ zap_status_t zap_channel_open_any(uint32_t span_id, zap_direction_t direction, z
|
||||
}
|
||||
}
|
||||
|
||||
done:
|
||||
zap_mutex_unlock(globals.mutex);
|
||||
|
||||
return status;
|
||||
|
Loading…
x
Reference in New Issue
Block a user