]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - rlogin.c
Revamp of EOF handling in all network connections, pipes and other
[PuTTY.git] / rlogin.c
index 7cfe7837a962f53c80d12e664be7320a7faed19f..a79576e555de5249006a075c7387b53f66584abd 100644 (file)
--- a/rlogin.c
+++ b/rlogin.c
@@ -62,6 +62,13 @@ static int rlogin_closing(Plug plug, const char *error_msg, int error_code,
                          int calling_back)
 {
     Rlogin rlogin = (Rlogin) plug;
+
+    /*
+     * We don't implement independent EOF in each direction for Telnet
+     * connections; as soon as we get word that the remote side has
+     * sent us EOF, we wind up the whole connection.
+     */
+
     if (rlogin->s) {
         sk_close(rlogin->s);
         rlogin->s = NULL;