Hi, I forward this to the GNU Classpath discussion mailing because I think this can be better solved there.
cu Robert
--- Begin Message ---Hi JamVM users, I am testing a lightweight servlet engine called Winstone (winstone.sourceforge.net), which works fine with Sun and IBM JVMs (1.4.2), but when tested with JamVM (latest release), I got this exception while starting: [Winstone 2005/09/16 18:47:09] - Error during HTTP listener init or shutdown java.io.IOException: Internal error: _javanet_accept(): at gnu.java.net.PlainSocketImpl.accept (Native Method) at java.net.ServerSocket.implAccept (ServerSocket.java:370) at java.net.ServerSocket.accept (ServerSocket.java:325) at winstone.HttpListener.run (HttpListener.java:135) at java.lang.Thread.run (Thread.java:673) I am running on SuSE 9.3 Pro: Linux version 2.6.11.4-20a-default ([EMAIL PROTECTED]) (gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)) #1 Wed Mar 23 21:52:37 UTC 2005 The code that triggers the Exception looks pretty simple, it is the "accept()" line: /** * The main run method. This continually listens for incoming connections, * and allocates any that it finds to a request handler thread, before going * back to listen again. */ public void run() { try { ServerSocket ss = getServerSocket(); ss.setSoTimeout(LISTENER_TIMEOUT); Logger.log(Logger.INFO, resources, "HttpListener.StartupOK", new String[] { getConnectorName().toUpperCase(), this.listenPort + "" }); // Enter the main loop while (!interrupted) { // Get the listener Socket s = null; try { **** s = ss.accept(); **** } catch (java.io.InterruptedIOException err) { s = null; } // if we actually got a socket, process it. Otherwise go around // again if (s != null) this.objectPool.handleRequest(s, this); } // Close server socket ss.close(); } catch (Throwable err) { Logger.log(Logger.ERROR, resources, "HttpListener.ShutdownError", getConnectorName().toUpperCase(), err); } Logger.log(Logger.INFO, resources, "HttpListener.ShutdownOK", getConnectorName().toUpperCase()); } Any help will be very appreciated. Best regards, Martin -- Dinamica - Open source J2EE framework Free, easy and powerful http://www.martincordova.com ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Jamvm-general mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jamvm-general
--- End Message ---
_______________________________________________ Classpath mailing list [email protected] http://lists.gnu.org/mailman/listinfo/classpath

