vlsi commented on issue #5964:
URL: https://github.com/apache/jmeter/issues/5964#issuecomment-1575697083

   See 
https://docs.oracle.com/javase/8/docs/technotes/guides/net/articles/connection_release.html
   
   > Sending a TCP FIN message means "I am finished sending"
   >...
   > So what happens, for example, when A attempts an orderly release by 
closing the socket, but B continues to send data? This is perfectly allowable 
in the TCP specification, because as far as TCP is concerned only one half of 
the connection has been closed
   
   In other words, `FIN` from server does not tell the connection is fully 
closed.
   
   I am afraid there's no reliable way to tell if the connection is workable, 
and the only way we could detect is to write data.
   
   


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

Reply via email to