From c8571f59e76067d9a70ffffaec43b4c535db0d7c Mon Sep 17 00:00:00 2001 From: Russell Bryant Date: Fri, 6 Feb 2009 10:56:23 +0000 Subject: [PATCH] Blocked revisions 173858 via svnmerge ........ r173858 | russell | 2009-02-06 04:55:35 -0600 (Fri, 06 Feb 2009) | 13 lines Add a common implementation of a scheduler context with a dedicated thread. This commit expands the Asterisk scheduler API to include a common implementation of a scheduler context being processed by a dedicated thread. chan_iax2 has been updated to use this new code. Also, as a result, this resolves some race conditions related to the previous chan_iax2 scheduler handling. Related to rev 171452 which resolved the same issues in 1.4. Code from team/russell/sched_thread2 Review: http://reviewboard.digium.com/r/129/ ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@173859 65c4cc65-6c06-0410-ace0-fbb531ad65f3