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

Mario Kevo resolved GEODE-8835.
-------------------------------
    Fix Version/s: 1.14.0
       Resolution: Fixed

> Incrementing connections despite of creation failed
> ---------------------------------------------------
>
>                 Key: GEODE-8835
>                 URL: https://issues.apache.org/jira/browse/GEODE-8835
>             Project: Geode
>          Issue Type: Bug
>          Components: client/server
>            Reporter: Mario Kevo
>            Assignee: Mario Kevo
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.14.0
>
>
> {color:#172b4d}Geode client in function OpExecutorImpl.execute() borrow 
> connection from availableConnectionManager, but execute fail, then execute 
> connectionManager.exchangeConnection(conn, attemptedServers), in this 
> function will borrow again from availableConnectionManager again, but fail, 
> then execute forceCreateConnection(excludedServers), in 
> forceCreateConnection, it first add the connection 
> "connectionAccounting.create()", but later create connection fail. So report 
> "Unable to create a connection in the allowed time". and geode not process 
> this abnormal case to dec the connectionAccounting. so it make the geode 
> client think all connection in used and can't create connection again.{color}



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

Reply via email to