You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Nabarun Nag (Jira)" <ji...@apache.org> on 2021/09/03 02:23:09 UTC

[jira] [Closed] (GEODE-8835) Incrementing connections despite of creation failed

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

Nabarun Nag closed GEODE-8835.
------------------------------

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