Florian Hockmann created TINKERPOP-1766:
-------------------------------------------

             Summary: Gremlin.Net: Closed connections should not be re-used 
                 Key: TINKERPOP-1766
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1766
             Project: TinkerPop
          Issue Type: Bug
          Components: language-variant
    Affects Versions: 3.2.6, 3.3.0
            Reporter: Florian Hockmann


The driver of Gremlin.Net is kept very simle which holds especially true for 
the {{ConnectionPool}}. It simply returns every connection to its pool of 
usable connections that was {{disposed}} by the client. Unfortunately, this 
also applies in case the submit failed due to an already closed connection 
which means that the client will get the closed connection back from the 
{{ConnectionPool}} later and continues trying to submit messages over this 
closed connection.
This can be fixed by checking whether the {{Connection}} is still open before 
adding it back to the {{ConnectionPool}}.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to