[asterisk-commits] tilghman: trunk r38250 - /trunk/res/res_monitor.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Wed Jul 26 10:43:18 MST 2006
Author: tilghman
Date: Wed Jul 26 12:43:17 2006
New Revision: 38250
URL: http://svn.digium.com/view/asterisk?rev=38250&view=rev
Log:
Only unlock these if they were locked on entry
Modified:
trunk/res/res_monitor.c
Modified: trunk/res/res_monitor.c
URL: http://svn.digium.com/view/asterisk/trunk/res/res_monitor.c?rev=38250&r1=38249&r2=38250&view=diff
==============================================================================
--- trunk/res/res_monitor.c (original)
+++ trunk/res/res_monitor.c Wed Jul 26 12:43:17 2006
@@ -200,7 +200,7 @@
ast_log(LOG_WARNING, "Could not create file %s\n",
monitor->read_filename);
free(monitor);
- ast_channel_unlock(chan);
+ UNLOCK_IF_NEEDED(chan, need_lock);
return -1;
}
if (ast_fileexists(monitor->write_filename, NULL, NULL) > 0) {
@@ -213,7 +213,7 @@
monitor->write_filename);
ast_closestream(monitor->read_stream);
free(monitor);
- ast_channel_unlock(chan);
+ UNLOCK_IF_NEEDED(chan, need_lock);
return -1;
}
chan->monitor = monitor;
More information about the asterisk-commits
mailing list