From 4864d10b1d48bad42732f5e14be4db7a5079969c Mon Sep 17 00:00:00 2001 From: kpfleming Date: Mon, 31 Oct 2005 23:16:27 +0000 Subject: allow netsock objects to be unref'd so they can disappear when needed (issue #5454) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6913 f38db490-d61c-443f-a65b-d21fe96a405b --- channels/chan_iax2.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'channels/chan_iax2.c') diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 2ff97ca2b..e4695d82a 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -8640,6 +8640,7 @@ static int set_config(char *config_file, int reload) } if (defaultsockfd < 0) defaultsockfd = ast_netsock_sockfd(ns); + ast_netsock_unref(ns); } } } else if (!strcasecmp(v->name, "authdebug")) @@ -9568,6 +9569,7 @@ int load_module(void) if (option_verbose > 1) ast_verbose(VERBOSE_PREFIX_2 "Binding IAX2 to default address 0.0.0.0:%d\n", IAX_DEFAULT_PORTNO); defaultsockfd = ast_netsock_sockfd(ns); + ast_netsock_unref(ns); } } -- cgit v1.2.3