From 57ad1de60b4b513aa10b4c7a3308dd62a017abdd Mon Sep 17 00:00:00 2001 From: Joshua Colp Date: Mon, 18 Sep 2006 17:37:44 +0000 Subject: [PATCH] Reference will be kept in the application component only right now. In the future this should be expanded to the channel driver (just like all the other channel drivers) (issue #7975 reported by andrewt) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43199 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_agent.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/channels/chan_agent.c b/channels/chan_agent.c index 2db3faf18a..18f1f62502 100644 --- a/channels/chan_agent.c +++ b/channels/chan_agent.c @@ -196,7 +196,6 @@ struct agent_pvt { char loginchan[80]; /**< channel they logged in from */ char logincallerid[80]; /**< Caller ID they had when they logged in */ struct ast_channel *chan; /**< Channel we use */ - struct ast_module_user *u; /*! reference to keep our module in memory while in use */ AST_LIST_ENTRY(agent_pvt) list; /**< Next Agent in the linked list. */ }; @@ -740,8 +739,6 @@ static int agent_hangup(struct ast_channel *ast) * as in apps/app_chanisavail.c:chanavail_exec() */ - ast_module_user_remove(p->u); - if (option_debug) ast_log(LOG_DEBUG, "Hangup called for state %s\n", ast_state2str(ast->_state)); if (p->start && (ast->_state != AST_STATE_UP)) {