tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <knst.koli...@gmail.com>
Subject Re: [VOTE] Release Apache Tomcat 7.0.27
Date Tue, 03 Apr 2012 15:45:54 GMT
2012/3/31 Mark Thomas <markt@apache.org>:
> The proposed Apache Tomcat 7.0.27 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.27/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-132/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_27/
>

Quick testing, install & uninstall - OK
on Windows (WinXP and Win7) with 32-bit JRE 6u31.

Testsuite run with BIO, NIO, APR connectors
On WinXP with Oracle JDK 6u31 32-bit, Tomcat-Native 1.1.23
 - all tests passed, except only one:


The failed test:
org.apache.catalina.loader.TestWebappClassLoaderExecutorMemoryLeak

It failed with BIO. On a rerun it failed with BIO and NIO. So it is
reproducible and it is occasional and I think it does not matter what
connector is used.

Testcase: testTimerThreadLeak took 2,547 sec
	FAILED
null
junit.framework.AssertionFailedError: null
	at org.apache.catalina.loader.TestWebappClassLoaderExecutorMemoryLeak.testTimerThreadLeak(TestWebappClassLoaderExecutorMemoryLeak.java:72)


The code there tests Executor state. Maybe the test itself is wrong
and there should be some pause before Executor terminates:
L71:        Assert.assertTrue(executorServlet.tpe.isShutdown());
L72:        Assert.assertTrue(executorServlet.tpe.isTerminated());

Anyway I do not see how this could noticeably impact Tomcat functionality.

>
> [x] Stable - go ahead and release as 7.0.27 Stable
>

Best regards,
Konstantin Kolinko

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


Mime
View raw message