2013/1/21 Rainer Jung <rainer.j...@kippdata.de>:
> I did another run for "ant test" for 7.0.35 and when using APR I got the
> following error the first time (never saw that before):
>
> (...)
>     [junit] INFO: Stopping ProtocolHandler
> ["http-apr-127.0.0.1-auto-2-42652"]
>     [junit] Jan 18, 2013 4:37:59 PM
> org.apache.tomcat.util.net.AprEndpoint$Poller doPoll
>     [junit] SEVERE: Critical poller failure (restarting poller): [9] Bad
> file number
>
>             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
> OS is Solaris 10, using Java 1.6.0_37.
>
> The ant and Tomcat processes are still there to investigate, Tomcat is
> looping on CPU in Thread 26. Stack is:
> (...)
>

Well, it happens only during shutdown, so it might be that it is not
so important...

What is the downside here -- Tomcat hangs due to an infinite loop? If
so then it is not good.

I wonder why that log message says "restarting poller". Does it try to
start the poller when everything else shuts down?

> This is an indication for a synchronization problem in the code using
> the pool.

I wonder whether some test case has higher chance of triggering this.
The test case where it happened is "org.apache.jasper.compiler.TestParser" ?

Best regards,
Konstantin Kolinko

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

Reply via email to