summaryrefslogtreecommitdiff
path: root/channels/chan_skinny.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2007-07-09 14:50:04 +0000
committerJoshua Colp <jcolp@digium.com>2007-07-09 14:50:04 +0000
commit836ea36d3c436960c67684211277016f705187a2 (patch)
tree5064c6b9d8edbd58e83db0aeb8071b54cf5a98ff /channels/chan_skinny.c
parenta9ab6620f1cb92824a86208f8c711ccdb8454f00 (diff)
Merged revisions 74045 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r74045 | file | 2007-07-09 11:49:05 -0300 (Mon, 09 Jul 2007) | 2 lines Few minor thread synchronization tweaks. (issue #10124 reported by gzero) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@74046 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_skinny.c')
-rw-r--r--channels/chan_skinny.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c
index c7a718f35..70226766f 100644
--- a/channels/chan_skinny.c
+++ b/channels/chan_skinny.c
@@ -5125,7 +5125,7 @@ static int unload_module(void)
delete_devices();
ast_mutex_lock(&monlock);
- if (monitor_thread && (monitor_thread != AST_PTHREADT_STOP)) {
+ if ((monitor_thread != AST_PTHREADT_NULL) && (monitor_thread != AST_PTHREADT_STOP)) {
pthread_cancel(monitor_thread);
pthread_kill(monitor_thread, SIGURG);
pthread_join(monitor_thread, NULL);