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