The handler for chan.hangup is inserted at a low priority.

Increased the warning level if an unmatched cha.hangup is detected.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2398 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2008-12-05 21:31:50 +00:00
parent 610f2ed787
commit 59df54943a
1 changed files with 2 additions and 2 deletions

View File

@ -397,7 +397,7 @@ bool CdrHandler::received(Message &msg)
if (b)
rval = b->update(msg,m_type,msg.msgTime().usec());
else
Debug("cdrbuild",((CdrHangup == m_type) ? DebugNote : DebugInfo),
Debug("cdrbuild",((CdrHangup == m_type) ? DebugMild : DebugInfo),
"Got message '%s' for untracked id '%s'",
msg.c_str(),id.c_str());
if ((m_type == CdrRinging) || (m_type == CdrAnswer)) {
@ -502,7 +502,7 @@ void CdrBuildPlugin::initialize()
Engine::install(new CdrHandler("call.ringing",CdrRinging));
Engine::install(new CdrHandler("call.answered",CdrAnswer));
Engine::install(new CdrHandler("call.update",CdrUpdate));
Engine::install(new CdrHandler("chan.hangup",CdrHangup));
Engine::install(new CdrHandler("chan.hangup",CdrHangup,150));
Engine::install(new CdrHandler("call.drop",CdrDrop));
Engine::install(new CdrHandler("engine.halt",EngHalt,150));
Engine::install(new StatusHandler);