Gregory Shimansky wrote:
On Wednesday 23 August 2006 00:29 Geir Magnusson Jr. wrote:
Ok, with the snapshot from last week, I see the same problem in 1 hour,
12 minutes...
Hmm...
Ok, so I figure the thing to do is just commit it and we face the
problem head on...
It looks like there is a race condition somewhere. It is either classlib or
VM. To make it reproducible by others I just want to make it clear about the
workload executed which lead to socket exception.
Did you just start Tomcat and let working idle with no requests?
At the time that it crashed, for each of them, yes, there was no
workload. I'm going to move to Unbuntu 5 and see if there is a difference.
For last week snapshot, and current SVN, it took an hour and 11 min. I
had , at startup, hit the tomcat home page and ran a servlet, but that
was w/in the first minute of running
After that, I just let it sit there.
With the TM patch, it happens instantly, and loops on the same exception :
Aug 22, 2006 4:52:43 PM INFO org.apache.catalina.startup.Catalina.start:
Server startup in 4663 ms
Aug 22, 2006 4:52:43 PM SEVERE
org.apache.catalina.core.StandardServer.await: StandardServer.await:
accept:
Throwable occurred: java.net.SocketException: Interrupted system call
at
org.apache.harmony.luni.platform.OSNetworkSystem.acceptStreamSocketImpl(OSNetworkSystem.java)
at
org.apache.harmony.luni.platform.OSNetworkSystem.acceptStreamSocket(OSNetworkSystem.java:220)
at
org.apache.harmony.luni.net.PlainSocketImpl.accept(PlainSocketImpl.java:94)
at java.net.ServerSocket.implAccept(ServerSocket.java:252)
at java.net.ServerSocket.accept(ServerSocket.java:140)
at
org.apache.catalina.core.StandardServer.await(StandardServer.java:388)
at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
at java.lang.reflect.VMReflection.invokeMethod()
at java.lang.reflect.Method.invoke()
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
Aug 22, 2006 4:52:43 PM WARNING
org.apache.jk.common.ChannelSocket.acceptConnections: Exception
executing accept
Throwable occurred: java.lang.IllegalStateException:
at java.util.zip.ZipFile.getEntryImpl(ZipFile.java)
at java.util.zip.ZipFile.getEntry(ZipFile.java)
at java.util.jar.JarFile.getEntry(JarFile.java)
at java.util.jar.JarFile.getJarEntry(JarFile.java)
at java.net.URLClassLoader.findClassImpl(URLClassLoader.java:1020)
at java.net.URLClassLoader$4.run(URLClassLoader.java:617)
at java.net.URLClassLoader$4.run(URLClassLoader.java:616)
at java.security.AccessController.doPrivilegedImpl()
at java.security.AccessController.doPrivileged()
at java.net.URLClassLoader.findClass(URLClassLoader.java:614)
at java.lang.ClassLoader.loadClass()
at
java.net.URLClassLoader$SubURLClassLoader.loadClass(URLClassLoader.java:116)
at java.lang.ClassLoader.loadClass()
at java.lang.ClassLoader.loadClass()
at java.lang.ClassLoader.loadClass()
at java.lang.ClassLoader.loadClass()
at java.lang.ClassLoader.loadClass()
at
org.apache.tomcat.util.buf.C2BConverter.<init>(C2BConverter.java:53)
at org.apache.jk.core.MsgContext.<init>(MsgContext.java:84)
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]