[asterisk-commits] mmichelson: branch mmichelson/queue_bugbug r394462 - /team/mmichelson/queue_b...
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Jul 16 12:24:34 CDT 2013
Author: mmichelson
Date: Tue Jul 16 12:24:32 2013
New Revision: 394462
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=394462
Log:
Resolve some memory leaks.
Modified:
team/mmichelson/queue_bugbug/apps/app_queue.c
Modified: team/mmichelson/queue_bugbug/apps/app_queue.c
URL: http://svnview.digium.com/svn/asterisk/team/mmichelson/queue_bugbug/apps/app_queue.c?view=diff&rev=394462&r1=394461&r2=394462
==============================================================================
--- team/mmichelson/queue_bugbug/apps/app_queue.c (original)
+++ team/mmichelson/queue_bugbug/apps/app_queue.c Tue Jul 16 12:24:32 2013
@@ -5269,6 +5269,7 @@
ao2_lock(queue_data);
if (queue_data->hangup_detected) {
ao2_unlock(queue_data);
+ stasis_unsubscribe(sub);
return;
}
queue_data->hangup_detected = 1;
@@ -5294,6 +5295,7 @@
ast_log(LOG_NOTICE, "Detected hangup request on channel %s\n", channel_blob->snapshot->name);
send_agent_complete(queue_data->queue, caller, agent, queue_data->member,
queue_data->holdstart, queue_data->starttime, reason);
+ stasis_unsubscribe(sub);
}
}
More information about the asterisk-commits
mailing list