From af4a13e4df9635a4fb2c9720897404919d0d20ca Mon Sep 17 00:00:00 2001 From: markster Date: Wed, 20 Jul 2005 04:18:55 +0000 Subject: Only reset fxs mode when we're an fxs... git-svn-id: http://svn.digium.com/svn/zaptel/trunk@696 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- wctdm.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/wctdm.c b/wctdm.c index 075a8ac..f709005 100755 --- a/wctdm.c +++ b/wctdm.c @@ -1795,8 +1795,10 @@ static int wctdm_close(struct zt_chan *chan) #else module_put(THIS_MODULE); #endif - for (x=0;xcards;x++) - wc->mod.fxs.idletxhookstate[x] = 1; + for (x=0;xcards;x++) { + if (wc->modtype[x] == MOD_TYPE_FXS) + wc->mod.fxs.idletxhookstate[x] = 1; + } /* If we're dead, release us now */ if (!wc->usecount && wc->dead) wctdm_release(wc); -- cgit v1.2.3