[asterisk-commits] file: branch 1.4 r81492 - /branches/1.4/main/channel.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Sep 5 08:11:49 CDT 2007
Author: file
Date: Wed Sep 5 08:11:48 2007
New Revision: 81492
URL: http://svn.digium.com/view/asterisk?view=rev&rev=81492
Log:
(closes issue #10650)
Reported by: tacvbo
Only print out that the spy was removed while holding the spy lock.
Modified:
branches/1.4/main/channel.c
Modified: branches/1.4/main/channel.c
URL: http://svn.digium.com/view/asterisk/branches/1.4/main/channel.c?view=diff&rev=81492&r1=81491&r2=81492
==============================================================================
--- branches/1.4/main/channel.c (original)
+++ branches/1.4/main/channel.c Wed Sep 5 08:11:48 2007
@@ -1449,12 +1449,10 @@
/* Poke the spy if needed */
if (ast_test_flag(spy, CHANSPY_TRIGGER_MODE) != CHANSPY_TRIGGER_NONE)
ast_cond_signal(&spy->trigger);
+ if (option_debug)
+ ast_log(LOG_DEBUG, "Spy %s removed from channel %s\n", spy->type, chan->name);
ast_mutex_unlock(&spy->lock);
}
-
- /* Print it out while we still have a lock so the structure can't go away (if signalled above) */
- if (option_debug)
- ast_log(LOG_DEBUG, "Spy %s removed from channel %s\n", spy->type, chan->name);
return;
}
More information about the asterisk-commits
mailing list