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

ASF GitHub Bot updated GEODE-8835:
----------------------------------
    Labels: pull-request-available  (was: )

> 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
>
> {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