[ 
https://issues.apache.org/jira/browse/HTTPCORE-740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17714855#comment-17714855
 ] 

Oleg Kalnichevski commented on HTTPCORE-740:
--------------------------------------------

[~arunans23] I promise to take a look at the test app and the proposed fix, 
though it is not the top priority for me at the moment. Please do note that 
even if your changes get merged I cannot promise they will ever see a release. 
Please do consider migrating to HttpCore 5.2.

Oleg

> Connection resets during timeouts
> ---------------------------------
>
>                 Key: HTTPCORE-740
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-740
>             Project: HttpComponents HttpCore
>          Issue Type: Bug
>          Components: HttpCore NIO
>    Affects Versions: 4.4.16
>            Reporter: Arunan Sugunakumar
>            Priority: Major
>         Attachments: HttpNIOTestServer-740.zip, Screenshot 2023-04-18 at 
> 07.53.12.png, Screenshot 2023-04-18 at 13.43.02.png, Screenshot 2023-04-18 at 
> 13.44.01.png, Screenshot 2023-04-18 at 13.45.10.png
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We observed an issue where with a httpcore-nio server timeout scenario, the 
> server sends a FINACK to the client and if the client sends a close_notify 
> alert, the server is immediately sending a RESET and closing the connection. 
> Ideally, the server should also send a close_notify and terminate the 
> connection gracefully. This issue is observed with only the clients which 
> send close_notify for a server FINACK. The below attached is a TCP capture 
> during the timeout scenario (server port: 8253).  The server uses the latest 
> 4.4.16 httpcore-nio library.
> !Screenshot 2023-04-18 at 07.53.12.png|width=1466,height=150!
> Is there any way to avoid this scenario and send a close_notify from the 
> server as well to terminate the connection gracefully? 
> PS: I am currently working on a simple reproducer to attach here, and I'll 
> attach it as soon as possible. 



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

Reply via email to