From 0807833f8d3395ade44318cdafe0c84e681dbd09 Mon Sep 17 00:00:00 2001
From: Tilghman Lesher <tilghman@meg.abyt.es>
Date: Sat, 5 Jun 2010 17:27:12 +0000
Subject: [PATCH] Verify event is not NULL before attempting to lower its
 usecount.

(closes issue #17234)
 Reported by: mav3rick


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@268454 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 main/manager.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/main/manager.c b/main/manager.c
index b0b2d37712..bf08e7ef11 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -1222,7 +1222,9 @@ static void session_destructor(void *obj)
 	if (session->f != NULL) {
 		fclose(session->f);
 	}
-	ast_atomic_fetchadd_int(&eqe->usecount, -1);
+	if (eqe) {
+		ast_atomic_fetchadd_int(&eqe->usecount, -1);
+	}
 }
 
 /*! \brief Allocate manager session structure and add it to the list of sessions */
-- 
GitLab