Fix a race condition in channel autoservice. There was still a small window of oppor...
commit9f48bc0fb02ded951c85d69561c64c9e2b5f1e4b
authorrussell <russell@614ede4d-c843-0410-af14-a771ab80d22e>
Thu, 29 May 2008 22:24:29 +0000 (29 22:24 +0000)
committerrussell <russell@614ede4d-c843-0410-af14-a771ab80d22e>
Thu, 29 May 2008 22:24:29 +0000 (29 22:24 +0000)
tree2f4fc33a56aa2b68c54446c722d497f7ef5d7ac1
parent03a81473aef17a81614c9e168a221153087dc4f2
Fix a race condition in channel autoservice.  There was still a small window of opportunity
for a DTMF frame, or some other deferred frame type, to come in and get dropped.

(closes issue #12656)
(closes issue #12656)
Reported by: dimas
Patches:
      v3-12656.patch uploaded by dimas (license 88)
  -- with some modifications by me

git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@119156 614ede4d-c843-0410-af14-a771ab80d22e
main/autoservice.c