[ 
https://issues.apache.org/jira/browse/TINKERPOP-2215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florian Hockmann closed TINKERPOP-2215.
---------------------------------------
    Fix Version/s: 3.4.7
                   3.5.0
       Resolution: Fixed

This was actually fixed by [~dzmitry.lahoda] in this PR:

[https://github.com/apache/tinkerpop/pull/1254]

I completely forgot about this ticket when I reviewed and merged that PR.

> Better exception message for connection problems
> ------------------------------------------------
>
>                 Key: TINKERPOP-2215
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2215
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: dotnet
>    Affects Versions: 3.4.1
>            Reporter: Florian Hockmann
>            Priority: Minor
>             Fix For: 3.5.0, 3.4.7
>
>
> TheĀ {{ConnectionPool}} currently checks whether the pool is empty and then 
> tries to retrieve an available connection if it is not empty. If this fails, 
> then a {{ConnectionPoolBusyException}} is thrown with this text:
> {quote}All 4 connections have reached their MaxInProcessPerConnection limit 
> of 32. Consider increasing either the PoolSize or the 
> MaxInProcessPerConnection limit.
> {quote}
> However, this exception can also be thrown if all connections in the pool 
> were already closed and were therefore removed from the pool. The exception 
> message doesn't make sense in this case.
> A different exception should be thrown if the pool only contained already 
> closed connections as it's important for users to know whether they actually 
> executed too many requests in parallel or whether there is a connection 
> problem.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to