curious what the value tcpSelectorTimeout is defines in %TOMCAT_HOME%/conf/server.xml

Bedankt/
Martin--
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed.  If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy.  Thank you.

----- Original Message ----- From: "Sebastiaan van Erk" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Thursday, May 03, 2007 1:07 PM
Subject: NIOSelector busy wait


Hi,

I have a problem that sometimes the NIO selector goes into a busy wait loop.

In line 1430 the code of NIOEndpoint.java,

                           keyCount = selector.select(selectorTimeout);

select keeps returning 0 without waiting.

I'm running on the latest trunk version of tomcat 6, on Ubuntu Linux Feisty, with java version:

java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Server VM (build 1.6.0-b105, mixed mode)

However, I've seen this same behavior with other JDK's (1.5).

To me it seems that it's a bug in the JVM implementation because select should only return 0 if it's woken up, which does not happen (since all other threads are suspended in my debugger). However, I was wondering if anybody else has seen this behavior and perhaps knows what's causing it in the first place.

Regards,
Sebastiaan

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to