[ https://issues.apache.org/jira/browse/SOLR-14457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17097902#comment-17097902 ]
Samuel García Martínez commented on SOLR-14457: ----------------------------------------------- Scenarios that corrupt the response like SOLR-14456 breaks the connection management > SolrClient leaks a connection forever when an unexpected/malformed Entity is > received > ------------------------------------------------------------------------------------- > > Key: SOLR-14457 > URL: https://issues.apache.org/jira/browse/SOLR-14457 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: SolrJ > Affects Versions: 7.7.2 > Environment: Solr version: 7.7.2 > Solr cloud enabled > Cluster topology: 6 nodes, 1 single collection, 10 shards and 3 replicas. 1 > HTTP LB using > Round Robin over all nodes > All cluster nodes have gzip enabled for all paths, all HTTP verbs and all > MIME types. > Solr client: HttpSolrClient targeting the HTTP LB > Reporter: Samuel García Martínez > Priority: Major > > When the SolrJ receives a malformed response Entity, for example like the one > described in SOLR-14456, the client leaks the connection forever as it's > never released back to the pool. > If Solr (for whatever reason) or any intermediate networking piece (firewall, > proxy, load balancer) messes up the response, SolrJ tries to release the > connection but GzipDecompressingEntity#getContent fails with an > IOException("Not in GZIP format"), making it impossible to release the > connection. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org