diff --git a/sys/src/cmd/ssh.c b/sys/src/cmd/ssh.c index 970658813..34b53099e 100644 --- a/sys/src/cmd/ssh.c +++ b/sys/src/cmd/ssh.c @@ -997,7 +997,7 @@ main(int argc, char *argv[]) buf, n); } send.eof = 1; - sendpkt("bu", MSG_CHANNEL_EOF, 0); + sendpkt("bu", raw ? MSG_CHANNEL_CLOSE : MSG_CHANNEL_EOF, 0); qunlock(&sl); break; case MSG_CHANNEL_REQUEST: