]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_mgcp: Enforce locking for oseq
authorKinsey Moore <kmoore@digium.com>
Tue, 21 Jan 2014 20:20:25 +0000 (20:20 +0000)
committerKinsey Moore <kmoore@digium.com>
Tue, 21 Jan 2014 20:20:25 +0000 (20:20 +0000)
commitfee916ab70a4cec95d71eb45d91ee93bbeaedc8c
tree573d432efff616b82f85b0f5846228610df2f8f8
parentb09870e7daf79f863714c6c21cf214182f4c3453
chan_mgcp: Enforce locking for oseq

This restricts direct usage of global oseq so that all accesses are
locked and threads are not racing to get oseq values that they did not
claim.

This also fixes a build error in res_pktccops under dev mode.

(closes issue ASTERISK-23100)
Reported by: adomjan
Patch by: adomjan
........

Merged revisions 406037 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 406038 from http://svn.asterisk.org/svn/asterisk/branches/11

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@406049 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_mgcp.c