On 2004.05.03, Fen Tamanaha <[EMAIL PROTECTED]> wrote: > Sadly, there's nothing interesting in the logs. Here's the end of the > error and access logs from the latest hung server: > > [03/May/2004:17:53:33][31889.9225][-sched:idle1-] Notice: starting > [03/May/2004:17:54:28][31889.5124][-conn:dawn::0] Notice: dbdrv: opening database > 'ora8:xxxx' > [03/May/2004:18:02:51][31889.12300][-conn:dawn::5] Notice: dbdrv: opening database > 'ora8:xxxx'
Aha, what version of the ora8 driver are you using? > On the suggestion of a thread/single handling problem, the comment to > the following bug > > http://sourceforge.net/tracker/index.php?func=detail&aid=858030&group_id=3152&atid=103152 Yes, this is exactly what I was thinking of -- interestingly, the change outlined in the bug isn't even in the 4.1 tree, yet ... > suggests that this was a problem for v3.3 under Linux. I've tried > using 'kill -SEGV' on a running AOLserver 4.01 process, and every time > the server has terminated and not hung. But, I'm not sure which > thread is handling the signal, so there could be a bad thread in > there. Sending a SIGSEGV to the process from outside the process Does The Right Thing -- the problem is when a child thread within the process bumps into code that earns it a SIGSEGV: the thread goes defunct because of the uncaught signal, but it doesn't tear the whole process down. > I presume that the 4.1 CVS HEAD is not ready for use in production. > Is there a way to enable additional debug output? While I wouldn't call 4.1 "production ready" I don't believe any of the changes made so far make it less stable than the latest 4.0 code. However, I wouldn't running 4.1 in a serious production environment yet, unless you're brave. :-) The last tagged release of the aolserver_v40_bp branch is aolserver_v40_r3 -- if you want to experiment, I could send you a diff against AOLserver 4.0.3, applying the fix suggested in SF Bug #858030, and you can see if that makes the defunct nsd processes stop occurring. -- Dossy -- Dossy Shiobara mail: [EMAIL PROTECTED] Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70) -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
