James Courtier-Dutton wrote:
Steven Critchfield wrote:
On Thu, 2004-04-15 at 18:53, Federico Alves wrote:
My single client is in production and every few minutes Asterisk dies, and somebody has to restart it manually. I tried to use DJB's Daemontools to start and run asterisk, but it does not work for Red Hat 9.0. The “safe_asterisk” fails to work either because the “daemon” command is unrecognized. The question is: is there any way to see what module is the culprit for the instability? How do I make it stable? Sorry for being new to Linux.
Well first you MUST get a core, or at the minimal read the error message.
Once you have a core file, you can do a backtrace and find out where it crashed.
It is always useful to audit your needs and turn off anything you are not using. Remember things like the SIP bug about 9 months ago, I didn't have to worry about it as I wasn't running SIP and had it in the noload list.
My guess is that if you didn't know any of the things I said and/or
didn't know how to do preliminary debugging on your own, you had no
business being in business yet. Do your client a favor and refer them
off to someone who knows what they are doing. When you learn enough,
re-enter the marketplace and watch your clients be much happier with
you.
It is my experience that core files are next to useless for debugging multi threaded applications like *
_______________________________________________ Asterisk-Dev mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-dev To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
_______________________________________________ Asterisk-Dev mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-dev To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
