jgaalen commented on issue #6330: URL: https://github.com/apache/jmeter/issues/6330#issuecomment-2621333895
> > If it doesn't know it received the FIN, how is it possible it sends the FIN back AFTER the httpclient4.validate_after_inactivity timeout? > > Httpclient validates the connection before making a request if `httpclient4.validate_after_inactivity` expires. What it does it attempts a `read()` with `1ms` timeout. It closes the client's connection if it receives EOF. Connection close from the client's perspective is never automatic, nor does it receive a notification on "server's close". "What it does it attempts a read() with 1ms timeout." Where this is read? It doesn't send a packet the to peer, because from what we can see from the tcpdump is that is sends a FIN itself. So it sends a FIN after the validate_after_inactivity and naively sends the request data before the validate_after_inactivity -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@jmeter.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org