Asterisk deadlock¶
Asterisk is a complex system with a large number of scenarios.
Therewith different equipment/ protocols are involved which can generate messages of different formats and with different positioning in time.
In certain circumstances Asterisk can fall into a state of deadlock.
Therewith it is possible that further call handling will stop.
It is because of the Asterisk developers have not provided some scenarios that executed in Your case.
To debug this, follow the next instructions from the console under root login as:
# cd /usr/local/bin/smartswitch # ./asterisk_lockup_debug.sh # killall -9 asterisk
This will save the information of the current situation into a file lockup.log and will reboot Asterisk.
It will restore Your work faster than complete rebooting Your computer.
Please send Your lockup.log file to Streamco technical support to fix the problem.