java.util.concurrent.ExecutionException: org.apache.http.ConnectionClosedException: Connection closed

Apache's JIRA Issue Tracker | Jose Dillet | 2 years ago
  1. 0

    [jira] [Commented] (HTTPASYNC-86) Race condition in async client when a keep alive connection is reused in POST request method

    hc-dev | 2 years ago | Oleg Kalnichevski (JIRA)
    java.util.concurrent.ExecutionException: org.apache.http.ConnectionClosedException: Connection closed
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    [jira] [Commented] (HTTPASYNC-86) Race condition in async client when a keep alive connection is reused in POST request method

    hc-dev | 2 years ago | Oleg Kalnichevski (JIRA)
    java.util.concurrent.ExecutionException: org.apache.http.ConnectionClosedException: Connection closed
  4. 0

    [jira] [Commented] (HTTPASYNC-86) Race condition in async client when a keep alive connection is reused in POST request method

    hc-dev | 2 years ago | Oleg Kalnichevski (JIRA)
    java.util.concurrent.ExecutionException: org.apache.http.ConnectionClosedException: Connection closed

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.http.ConnectionClosedException

      Connection closed

      at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.connectionAllocated()
    2. Apache HttpAsyncClient
      DefaultClientExchangeHandlerImpl$1.completed
      1. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.connectionAllocated(DefaultClientExchangeHandlerImpl.java:305)
      2. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.access$000(DefaultClientExchangeHandlerImpl.java:63)
      3. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl$1.completed(DefaultClientExchangeHandlerImpl.java:360)
      4. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl$1.completed(DefaultClientExchangeHandlerImpl.java:357)
      4 frames
    3. Apache Http
      BasicFuture.completed
      1. org.apache.http.concurrent.BasicFuture.completed(BasicFuture.java:115)
      1 frame
    4. Apache HttpAsyncClient
      PoolingNHttpClientConnectionManager$InternalPoolEntryCallback.completed
      1. org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalPoolEntryCallback.completed(PoolingNHttpClientConnectionManager.java:465)
      2. org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalPoolEntryCallback.completed(PoolingNHttpClientConnectionManager.java:449)
      2 frames
    5. Apache Http
      BasicFuture.completed
      1. org.apache.http.concurrent.BasicFuture.completed(BasicFuture.java:115)
      1 frame
    6. Apache HttpCore NIO
      AbstractNIOConnPool.lease
      1. org.apache.http.nio.pool.AbstractNIOConnPool.fireCallbacks(AbstractNIOConnPool.java:443)
      2. org.apache.http.nio.pool.AbstractNIOConnPool.lease(AbstractNIOConnPool.java:276)
      2 frames
    7. Apache HttpAsyncClient
      CloseableHttpAsyncClient.execute
      1. org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.requestConnection(PoolingNHttpClientConnectionManager.java:261)
      2. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.requestConnection(DefaultClientExchangeHandlerImpl.java:351)
      3. org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.start(DefaultClientExchangeHandlerImpl.java:126)
      4. org.apache.http.impl.nio.client.InternalHttpAsyncClient.execute(InternalHttpAsyncClient.java:129)
      5. org.apache.http.impl.nio.client.CloseableHttpAsyncClient.execute(CloseableHttpAsyncClient.java:72)
      6. org.apache.http.impl.nio.client.CloseableHttpAsyncClient.execute(CloseableHttpAsyncClient.java:102)
      7. org.apache.http.impl.nio.client.CloseableHttpAsyncClient.execute(CloseableHttpAsyncClient.java:87)
      7 frames
    8. Unknown
      AsyncClientRaceConditionSample.main
      1. AsyncClientRaceConditionSample.process(AsyncClientRaceConditionSample.java:80)
      2. AsyncClientRaceConditionSample.main(AsyncClientRaceConditionSample.java:45)
      2 frames