From ec1525ac88ac053751b4559d22ed5fd091bde2a9 Mon Sep 17 00:00:00 2001 From: Luigi Rizzo Date: Fri, 3 Nov 2006 18:16:20 +0000 Subject: remove old/useless usecnt stuff. I think this module doesn't compile, anyways, because it has not been updated to the new module interface. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47130 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_vpb.cc | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/channels/chan_vpb.cc b/channels/chan_vpb.cc index 3d9707a77..06832cb5c 100644 --- a/channels/chan_vpb.cc +++ b/channels/chan_vpb.cc @@ -105,14 +105,11 @@ static char context[AST_MAX_EXTENSION] = "default"; /* Default language */ static char language[MAX_LANGUAGE] = ""; -static int usecnt =0; static int gruntdetect_timeout = 3600000; /* Grunt detect timeout is 1hr. */ static const int prefformat = AST_FORMAT_SLINEAR; -AST_MUTEX_DEFINE_STATIC(usecnt_lock); - /* Protect the interface list (of vpb_pvt's) */ AST_MUTEX_DEFINE_STATIC(iflock); @@ -2095,11 +2092,6 @@ static int vpb_hangup(struct ast_channel *ast) p->vad = NULL; } - ast_mutex_lock(&usecnt_lock); { - usecnt--; - } ast_mutex_unlock(&usecnt_lock); - ast_update_use_count(); - if (option_verbose > 1) ast_verbose(VERBOSE_PREFIX_2 "%s: Hangup complete\n", ast->name); @@ -2686,10 +2678,6 @@ static struct ast_channel *vpb_new(struct vpb_pvt *me, enum ast_channel_state st me->lastgrunt = ast_tvnow(); /* Assume at least one grunt tone seen now. */ me->lastplay = ast_tvnow(); /* Assume at least one grunt tone seen now. */ - ast_mutex_lock(&usecnt_lock); - usecnt++; - ast_mutex_unlock(&usecnt_lock); - ast_update_use_count(); if (state != AST_STATE_DOWN) { if ((me->mode != MODE_FXO)&&(state != AST_STATE_UP)){ vpb_answer(tmp); -- cgit v1.2.3