Apologies, I have been away for a couple of weeks. DMQ does indeed use mutexes 
to trigger processing of a new task by its workers.

Your log shows everything is as expected with DMQ - i.e. with no other traffic, 
a lock is acquired/released once every minute with each peer notification (node 
ping). There is nothing else unusual about your log (or GDB output) that I can 
see.

So it does seem likely that something in the way these locks are being 
implemented is causing the high load on your particular system. Maybe someone 
else can suggest another alternative, if enabling POSIX semaphores has not 
resolved the issue for you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/822#issuecomment-255786283
_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to