[Asterisk-cvs] asterisk/channels chan_skinny.c,1.24,1.25
jeremy at lists.digium.com
jeremy at lists.digium.com
Mon Jan 12 18:48:47 CST 2004
Update of /usr/cvsroot/asterisk/channels
In directory mongoose.digium.com:/tmp/cvs-serv22071
Modified Files:
chan_skinny.c
Log Message:
Fix monitor thread issue.
Index: chan_skinny.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/chan_skinny.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- chan_skinny.c 12 Jan 2004 02:19:25 -0000 1.24
+++ chan_skinny.c 13 Jan 2004 00:40:33 -0000 1.25
@@ -1899,7 +1899,7 @@
break;
case STIMULUS_TRANSFER:
if (skinnydebug) {
- printf("Recieved Stimulus: Transfer(%d)", stimulusInstance);
+ printf("Recieved Stimulus: Transfer(%d)\n", stimulusInstance);
}
transmit_tone(s, SKINNY_DIALTONE);
@@ -2736,7 +2736,7 @@
return -1;
}
if (!ast_mutex_lock(&monlock)) {
- if (monitor_thread) {
+ if (monitor_thread && (monitor_thread != -2)) {
pthread_cancel(monitor_thread);
pthread_kill(monitor_thread, SIGURG);
pthread_join(monitor_thread, NULL);
More information about the svn-commits
mailing list