From 4fca932e508ca88ba44ce186ad70858f198ea020 Mon Sep 17 00:00:00 2001 From: paulc Date: Mon, 20 Oct 2008 11:05:48 +0000 Subject: [PATCH] Fixed initialization of Q931 channel timers. git-svn-id: http://yate.null.ro/svn/yate/trunk@2269 acf43c95-373e-0410-b603-e72c3f656dc1 --- libs/ysig/q931.cpp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/libs/ysig/q931.cpp b/libs/ysig/q931.cpp index c20b30da..47c7a1cf 100644 --- a/libs/ysig/q931.cpp +++ b/libs/ysig/q931.cpp @@ -2557,11 +2557,18 @@ void ISDNQ931::cleanup(const char* reason) void ISDNQ931::setInterval(SignallingTimer& timer, int id) { switch (id) { - case 305: timer.interval(m_callDiscTimer.interval()); break; - case 308: timer.interval(m_callRelTimer.interval()); break; - case 313: timer.interval(m_callConTimer.interval()); break; + case 305: + timer.interval(m_callDiscTimer.interval()); + break; + case 308: + timer.interval(m_callRelTimer.interval()); + break; + case 313: + timer.interval(m_callConTimer.interval()); + break; + default: + Debug(this,DebugWarn,"Unknown interval %d",id); } - timer.interval(0); } void* ISDNQ931::getObject(const String& name) const