Generic[Keyed]ObjectPool.startEvictor() is overrideable yet is called from the
ctor
-----------------------------------------------------------------------------------
Key: POOL-195
URL: https://issues.apache.org/jira/browse/POOL-195
Project: Commons Pool
Issue Type: Bug
Reporter: Sebb
The method Generic[Keyed]ObjectPool.startEvictor() is overrideable yet is
called from the ctor - this can cause problems with subclasses, as the class
may be only partially constructed when the method is invoked.
Either the method should be final, or private, or the code could be extracted
into a private method called by the ctor.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira