diff options
author | Olle Johansson <oej@edvina.net> | 2011-09-19 10:10:11 +0000 |
---|---|---|
committer | Olle Johansson <oej@edvina.net> | 2011-09-19 10:10:11 +0000 |
commit | 5b4b76d3aac25dad2f5fa4e5da7a18b668c59a26 (patch) | |
tree | 1293f03cf263bb8a62c1e9edbb0dbf0cb9923ba2 /channels | |
parent | 46a21ca6d9eca0f18ab9a6e5130ddb62874e688a (diff) |
Merged revisions 336381 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/10
................
r336381 | oej | 2011-09-19 12:05:00 +0200 (Mån, 19 Sep 2011) | 16 lines
Merged revisions 336378 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8
........
r336378 | oej | 2011-09-19 11:40:44 +0200 (Mån, 19 Sep 2011) | 9 lines
Add missing unlock at MWI message sending time
(closes issue ASTERISK-18573)
Patches:
sip_mwi_lock.patch (license #5041) by Gregory Hinton Nietsky
Thanks to irrot for the reminder, to Gregory for the patch!
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@336382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_sip.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 9134f4453..89e3e4120 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -25700,6 +25700,7 @@ static int sip_send_mwi_to_peer(struct sip_peer *peer, int cache_only) dialog_unlink_all(p, TRUE, TRUE); dialog_unref(p, "unref dialog p just created via sip_alloc"); /* sip_destroy(p); */ + ao2_unlock(peer); return -1; } /* Recalculate our side, and recalculate Call ID */ |