From: Mark Michelson Date: Fri, 25 Jul 2008 13:52:52 +0000 (+0000) Subject: Add a missing unlock. X-Git-Tag: 1.6.2.0-beta1~1590 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4caeba12a69e8504217102f3c6a576a7efa1fc78;p=thirdparty%2Fasterisk.git Add a missing unlock. Pointed out by Atis Lezdins in #asterisk-dev git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@133570 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/apps/app_queue.c b/apps/app_queue.c index a68d35e4b5..d0ac3ef1b0 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -4049,6 +4049,7 @@ static int set_member_paused(const char *queuename, const char *interface, const if (failed) { ast_log(LOG_WARNING, "Failed %spausing realtime queue member %s:%s\n", (paused ? "" : "un"), q->name, interface); ao2_ref(mem, -1); + ao2_unlock(q); continue; } found++;