gunnar.bost...@tieto.com wrote:
> Hi,
> I think there is some problem (rarely) when calling CGI.

Try using the CGIServlet from trunk. It should work on 5.5.x and I think
there have been a number of fixes since 5.5.25. You do a diff to be sure.

Mark

> For each "daemon" tomcat process I can see 2 threads like this:
> 
> "Thread-68" daemon prio=10 tid=0x003ee348 nid=0xac runnable 
> [0xacb7f000..0xacb7fa70]
>       at java.io.FileInputStream.readBytes(Native Method)
>       at java.io.FileInputStream.read(Unknown Source)
>       at java.lang.UNIXProcess$DeferredCloseInputStream.read(Unknown Source)
>       at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source)
>       at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source)
>       at sun.nio.cs.StreamDecoder.read(Unknown Source)
>       - locked <0xb9d46378> (a java.io.InputStreamReader)
>       at java.io.InputStreamReader.read(Unknown Source)
>       at java.io.BufferedReader.fill(Unknown Source)
>       at java.io.BufferedReader.readLine(Unknown Source)
>       - locked <0xb9d46378> (a java.io.InputStreamReader)
>       at java.io.BufferedReader.readLine(Unknown Source)
>       at 
> org.apache.catalina.servlets.CGIServlet$CGIRunner.sendToLog(CGIServlet.java:1860)
>       at 
> org.apache.catalina.servlets.CGIServlet$CGIRunner.access$400(CGIServlet.java:1435)
>       at org.apache.catalina.servlets.CGIServlet$1.run(CGIServlet.java:1709)
> 
> "process reaper" daemon prio=10 tid=0x003ee040 nid=0xab runnable 
> [0xad97f000..0xad97f8f0]
>       at java.lang.UNIXProcess.waitForProcessExit(Native Method)
>       at java.lang.UNIXProcess.access$900(Unknown Source)
>       at java.lang.UNIXProcess$2$1.run(Unknown Source)
> 
> 
> It seems to hang on the readLine in CGIServlet.sendToLog.
> 
> We use Tomcat 5.5.25.
> Any suggestion?
> 
> Thanks
> /Gunnar
> 
> 
> 
>> -----Ursprungligt meddelande-----
>> Från: Christopher Schultz [mailto:ch...@christopherschultz.net] 
>> Skickat: den 19 februari 2009 16:29
>> Till: Tomcat Users List
>> Ämne: Re: SV: SV: When will tomcat 5.5.25 spawn a new process
>>
> Gunnar,
> 
> On 2/19/2009 8:42 AM, gunnar.bost...@tieto.com wrote:
>>>> I tried kill -3 on the pids but did not get any output.
> Note that stdout is usually written to catalina.out. Check 
> there for a thread dump.
> 
>>>> We use jsvc to start tomcat so we can run on port 443 
> without being root.
>>>> When started I see the expected 2 processes. 
>>>> One day we started tomcat around 10 pm and the first extra 
> process started around 9 am next day.
>>>> I don't think the load is high either.
> Are the child processes running java or perl?
> 
> -chris
> 
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
>>
>>

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to