Ruan Jiahao created HTTPCLIENT-2379: ---------------------------------------
Summary: Multiple removal of same PoolEntry causes IllegalStateException in H2SharingConnPool Key: HTTPCLIENT-2379 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2379 Project: HttpComponents HttpClient Issue Type: Bug Reporter: Ruan Jiahao After enabling messageMultiplexing, the H2SharingConnPool is used to reuse PoolEntry. When making more than one request using the same connection, if the connection is closed, the pool.release(entry, reusable) method at H2SharingConnPool.java:183 will throw the following exception: ~~~java throw new IllegalStateException("Pool entry is not present in the set of leased entries"); ~~~ This occurs because the same connection is being removed multiple times. https://github.com/yhzdys/httpcomponents-client/commit/c8256b33c3adb45cfa2a49efb2dacfb611da9ac1 -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org