-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Debian 6 (Squeeze) x64 (VMWARE vSphere 5 Image with latestest VMWARE Tools and Virtual Machine Version 8)
6GB RAM (4GB assigned to Jenkins, 2GB for OS) and 4 single core cpu's.
The VMWARE server and the Debian virtual machine are fully patched!
OpenJDK + OpenJRE 6
SUN JDK + JRE 6
All packages are installed via apt-get ...
The only non "special" configuration is the use of mod_jk to bond Apache httpd with Winestone.Debian 6 (Squeeze) x64 (VMWARE vSphere 5 Image with latestest VMWARE Tools and Virtual Machine Version 8) 6GB RAM (4GB assigned to Jenkins, 2GB for OS) and 4 single core cpu's. The VMWARE server and the Debian virtual machine are fully patched! OpenJDK + OpenJRE 6 SUN JDK + JRE 6 All packages are installed via apt-get ... The only non "special" configuration is the use of mod_jk to bond Apache httpd with Winestone.
Some weeks ago, we migrated from Hudson to Jenkins.
Since that time (same configuration with Apache httpd & Winstone) the Winestone server crashes sporadicaly.
The only abnormal log entry is this
[Winstone 2011/11/06 06:25:22] - Error within request handler thread
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:197)
at java.io.DataInputStream.readFully(DataInputStream.java:169)
at winstone.ajp13.Ajp13IncomingPacket.<init>(Ajp13IncomingPacket.java:60)
at winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:173)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
at java.lang.Thread.run(Thread.java:636)
and this
[Winstone 2011/11/07 13:41:07] - Error within request handler thread
winstone.ClientSocketException: Failed to write to client
at winstone.ClientOutputStream.write(ClientOutputStream.java:33)
at winstone.ajp13.Ajp13OutputStream.finishResponse(Ajp13OutputStream.java:160)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:154)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
at java.net.SocketOutputStream.write(SocketOutputStream.java:141)
at winstone.ClientOutputStream.write(ClientOutputStream.java:31)
... 3 more
The rest of the logfile seems to be ok.
I attatched our logfiles and the server config (Apache httpd + Jenkins).
I hope you are able to help!