From fb65910df22b54efe7fddd0e22348242ca3ec777 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Wed, 4 Aug 1999 06:35:50 +0000 Subject: [PATCH] (loop): shutdown one side of the TCP connection on EOF. From Brian A May git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6700 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/rsh/rsh.c | 1 + 1 file changed, 1 insertion(+) diff --git a/appl/rsh/rsh.c b/appl/rsh/rsh.c index 9e9f9ed75..e00919a87 100644 --- a/appl/rsh/rsh.c +++ b/appl/rsh/rsh.c @@ -118,6 +118,7 @@ loop (int s, int errsock) else if (ret == 0) { close (STDIN_FILENO); FD_CLR(STDIN_FILENO, &real_readset); + shutdown (s, SHUT_WR); } else do_write (s, buf, ret); }