On 01/22/2014 11:40 PM, Dave Thompson wrote:
Originally it meant the connection is terminated *abnormally* by the other end, as opposed to a normal/graceful FIN exchange. Windows sends RST if an application crashes, but all Unixes I have seen do FIN, unless the application forces RST by setting linger time 0.
You can also get RSTs if TCP detects that there is data loss, such as data arriving to a closed socket, or closing a socket that has unread data in its buffer.
Karthikeyan, is you protocol half-duplex or full-duplex? How do you negotiate closing a connection?
-- Florian Weimer / Red Hat Product Security Team ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org