Asterisk 16 has a new module loader
One of the improvements to Asterisk 16 is the module loader. The module loader now enforces inter-module dependencies and complains of modules that fail to
Blog Author
One of the improvements to Asterisk 16 is the module loader. The module loader now enforces inter-module dependencies and complains of modules that fail to
Asterisk’s DEBUG_THREADS is a compile time tool that helps find deadlocks involving Asterisk locks. You enable DEBUG_THREADS in menuselect’s “Compiler Flags” menu along with other
A basic concept with chan_pjsip/res_pjsip is the endpoint. When a new SIP request comes in, res_pjsip needs to identify which endpoint the request is for.
Setting the “max_contacts” configuration option too low can cause loss of registrations. How that can happen and some recommendations are described.
Asterisk’s MALLOC_DEBUG is a compile time tool that helps find some common memory usage problems such as memory corruption and memory leaks. The debug tool
There are several handler routines available to allow you to customize behavior for the different states of a call. Handler routines execute outside of the
Busy Asterisk systems can be affected by the SIP timers T1 and B timeout values configured. Consideration of their values impacts how quickly a transaction
Asterisk 14 now has the ability to publish extension state using PJSIP PUBLISH requests to another entity acting as an event state compositor. For larger
Some of you may have seen “The ‘<name>’ task processor queue reached <number> scheduled tasks.” warning messages, wondered what they mean, and if there is
What is call parking? Call parking is a means of placing a call on hold so anyone can retrieve the call if they know where