Emmanuel Lecharny created DIRAPI-217:
----------------------------------------

             Summary: Under heavy load, the Connection Pool will not provide 
valid connections
                 Key: DIRAPI-217
                 URL: https://issues.apache.org/jira/browse/DIRAPI-217
             Project: Directory Client API
          Issue Type: Bug
    Affects Versions: 1.0.0-M27
            Reporter: Emmanuel Lecharny
            Priority: Blocker
             Fix For: 1.0.0-M28


What happens is that when a lot of threads are requesting connections from the 
pool, and if the number of idle connections get above the max idle connections 
configure for the pool, then some connections will be mandatory closed by the 
pool, and may remain in a transient state for a bit of time, and be allocated 
to a thread.

This is due to the fact we don't wait for the complete closure of a connection 
when we do a session.close(), which returns a CloseFuture. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to