Added trackname and filter to msgdelay message handler.

git-svn-id: http://yate.null.ro/svn/yate/trunk@6522 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
marian 2021-09-28 11:05:45 +00:00
parent de95fc5171
commit 2a6cc0c2fe
1 changed files with 3 additions and 2 deletions

View File

@ -27,7 +27,7 @@ namespace { // anonymous
class DelayHandler : public MessageHandler
{
public:
DelayHandler(int prio) : MessageHandler(0,prio) { }
DelayHandler(int prio, const char* trackName) : MessageHandler(0,prio,trackName) { }
virtual bool received(Message &msg);
};
@ -100,7 +100,8 @@ void MsgDelay::initialize()
int prio = Engine::config().getIntValue("general","msgdelay",50);
if (prio > 0) {
Output("Initializing module MsgDelay priority %d",prio);
m_handler = new DelayHandler(prio);
m_handler = new DelayHandler(prio,"msgdelay");
m_handler->setFilter(new NamedPointer("message_delay",new Regexp("^[1-9]")));
Engine::install(m_handler);
}
}