On Sunday 09 October 2011 12:28:11 sip-router wrote: > In a syslog manual I found that it should be avoided using syslog() > (function behind LOG define) in signal handlers. So I moved the exit > message before killing the children that may jump context in another > signal handler. Here is snippet from man page. > > syslog_r() and the other reentrant functions should only be used where > reentrancy is required (for instance, in a signal handler). syslog() > being not reentrant, only syslog_r() should be used here. For more > information about reentrancy and signal handlers, see signal(3). > > See if it works now.
Your patch seems to fix it. I've not seen any segfaults yet. Thanks, -- Alex Hermann _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
