summaryrefslogtreecommitdiff
path: root/channels/chan_agent.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2006-09-18 17:37:44 +0000
committerJoshua Colp <jcolp@digium.com>2006-09-18 17:37:44 +0000
commit57ad1de60b4b513aa10b4c7a3308dd62a017abdd (patch)
tree04bfeecdea73a23c25ecef6e4e01c0ab1983a149 /channels/chan_agent.c
parentec4bf7a849a53efdfdbeb6154867aeeb35987f38 (diff)
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
Diffstat (limited to 'channels/chan_agent.c')
-rw-r--r--channels/chan_agent.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/channels/chan_agent.c b/channels/chan_agent.c
index 2db3faf18..18f1f6250 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)) {