[Asterisk-Users] Asterisk crashing with no indication why.
Todd Lieberman
todd at tlsolutions.net
Tue Oct 24 21:12:30 MST 2000
TC wrote:
>>I'm hoping someone might have seen this before because I'm just about
>>at a loss of what to do. I have an asterisk system setup in a call
>>center environment with multiple queues. After a random uptime asterisk
>>will suddenly come to a partial halt where I can connect to the cli but
>>issuing a command such as show channels gives no response, and calls
>>cannot be made in or out. Calls in progress usually drop as well, but
>>if they don't right away, after a minute or so they will. To remedy the
>>problem I have to do a restart on asterisk, which of course makes all
>>the agents have to login again and is just a big mess.
>>
>>I have agents being dynamically added to the queues via an AGI script,
>>also the agents are added to all queues so that they can take calls
>>from any of them. I'm not sure if this is important but since I use the
>>AgentCallbackLogin function I have all the agents inside their own
>>context so that I can use a macro to determine if they are on an
>>outgoing call (using app_checkgroup) before ringing them to prevent
>>call waiting tones.
>>
>>I've thoroughly searched the messages log, in which I have both verbose
>>and debug logging enabled. I've never found anything to indicate a
>>problem, it simply looks like calls just slow down and stop. One other
>>thing that may be important, I have a daemon running which stays
>>connected to the manager api listening for events and sending off two
>>commands every 10 seconds, one to get the status of the queues, and one
>>to get the status of agents.
>
> say hello to app_noQ and chan_deadlock :)
> http://www.voip-info.org/tiki-index.php?page=Asterisk%20debugging
>
> I might be wrong about chan_deadlock but i am pretty sure yiou have
> dead lock situation might be cause by manager blocking all else...
> try the dead lock debug to see if tou can id when threads are competing for
> the same
> locks
>
I'm with TC. I'm sure you have a deadlock. Same thing happened to me
with IAX and fax detection. I turned off fax detection and my problems
were solved.
TL
More information about the asterisk-users
mailing list