aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authortilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2010-02-19 19:07:12 +0000
committertilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2010-02-19 19:07:12 +0000
commitddb329b63040e7006b2ab4e9e4d5cad552d72fb7 (patch)
treeb73d981b59ee0159e5248d99204679102c73add8 /channels
parent06ae54a8a1b503fbb8ff3f1ae607cd9a7919c032 (diff)
Merged revisions 228798 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk ........ r228798 | tilghman | 2009-11-09 01:37:52 -0600 (Mon, 09 Nov 2009) | 14 lines Fix various problems detected with Valgrind. * chan_console accessed pvts after deallocation. * The module loader did not check usecount on shutdown, which led to chan_iax2 reading a timer that was already unloaded. (closes issue #16062) Reported by: alexanderheinz Patches: 20091109__issue16062.diff.txt uploaded by tilghman (license 14) Tested by: tilghman ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@248011 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r--channels/chan_console.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_console.c b/channels/chan_console.c
index 9e7ed3cf5..fccb1e745 100644
--- a/channels/chan_console.c
+++ b/channels/chan_console.c
@@ -1503,6 +1503,7 @@ return_error_pa_init:
return_error:
if (pvts)
ao2_ref(pvts, -1);
+ pvts = NULL;
pvt_destructor(&globals);
return AST_MODULE_LOAD_DECLINE;