Hi,
few details about the new module mqueue. It provides a generic message
queue for SIP Router inter process communication. Items in the queue are
pairs of (key, value), both string. The items are consumed in the order
they were added in the queue (first in first out).
More details at:
http://sip-router.org/docbook/sip-router/branch/master/modules/mqueue/mqueu…
http://sip-router.org/wiki/cookbooks/pseudo-variables/devel#mqueue_module_p…
The module is handy to use for time consuming and/or blocking operations
(eg, email notifications). Not to hold the SIP worker process, you can
add an item in a queue that is going to be consumed by another process
(like timer processes created via rtimer module).
Best regards,
Ramona