The following reply was made to PR os-solaris/1190; it has been noted by GNATS.

From: Dean Gaudet <[EMAIL PROTECTED]>
To: Eugene Crosser <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: os-solaris/1190: server processes in keepalive state do not die 
after keepalive-timeout
Date: Thu, 18 Jun 1998 10:37:24 -0700 (PDT)

 Yeah this sounds like the signal handler has been removed... which is why
 I sent the patch yesterday.
 
 You said you're using php, right?  Is it the latest php?  I believe php
 also plays with timeouts... do you connect to any sql databases with it?
 
 Dean
 
 On Thu, 18 Jun 1998, Eugene Crosser wrote:
 
 > > - Try editing src/include/httpd.h, search for OPTIMIZE_TIMEOUTS, and
 > > comment out that line, so that it is not defined.  Then recompile and see
 > > if that helps any.
 > 
 > I did this: no change.
 > 
 > Now, I did a bit more investigation.  First, sometimes the processes that
 > stayed in "Keepalive" status several minutes (i.e. much longer than the
 > KeepaliveTimeout) still finishes.  I assume this may happen when the other
 > end explicitely closes TCP connection.  Next, if I choose a process that
 > is staying "keepalive" for a long time and send it "kill -ALRM" it does
 > not notice it and stays in the same status.  If I send it "kill -PIPE" it
 > gracefully resets and is ready to serve next requests.
 > 
 > That's all for now.  Please tell me what else I can do to help chasing
 > the problem.
 > 
 > Eugene
 > 
 

Reply via email to