diff --git a/channels/chan_zap.c b/channels/chan_zap.c index e0a833b56f0b3e858e1b4bf0438ac16a3566050c..0a2bfc3dd010e174dac5d1eb408ffdd0ea7074b9 100644 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -336,8 +336,6 @@ static int gendigittimeout = 8000; /*! \brief How long to wait for an extra digit, if there is an ambiguous match */ static int matchdigittimeout = 3000; -static int usecnt = 0; - /*! \brief Protect the interface list (of zt_pvt's) */ AST_MUTEX_DEFINE_STATIC(iflock); @@ -2922,8 +2920,6 @@ static int zt_hangup(struct ast_channel *ast) p->oprmode = 0; ast->tech_pvt = NULL; ast_mutex_unlock(&p->lock); - ast_atomic_fetchadd_int(&usecnt, -1); - ast_update_use_count(); if (option_verbose > 2) ast_verbose( VERBOSE_PREFIX_3 "Hungup '%s'\n", ast->name); @@ -5658,9 +5654,6 @@ static struct ast_channel *zt_new(struct zt_pvt *i, int state, int startpbx, int } } - ast_atomic_fetchadd_int(&usecnt, 1); - ast_update_use_count(); - return tmp; }