diff options
author | glenda <glenda@9front.local> | 2022-08-07 13:19:42 +0000 |
---|---|---|
committer | glenda <glenda@9front.local> | 2022-08-07 13:19:42 +0000 |
commit | 437d0e67ce212de3155758f392f71a174814c528 (patch) | |
tree | 0ab8954607acf4fb5b06d438b8a9cc8c9b826352 | |
parent | e92e9cf193d9ab5fe29d9a2178c47bfd03dce315 (diff) |
ssh: send interrupts even when we're not in raw mode
-rw-r--r-- | sys/src/cmd/ssh.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/cmd/ssh.c b/sys/src/cmd/ssh.c index fa28b73b3..c7f57ec81 100644 --- a/sys/src/cmd/ssh.c +++ b/sys/src/cmd/ssh.c @@ -1107,7 +1107,8 @@ getdim(void) return 0; tty.gen = g; free(s); - } + }else + return 0; if(s = getenv("XPIXELS")){ tty.xpixels = atoi(s); free(s); @@ -1415,8 +1416,8 @@ Mux: if(n < 0 && wasintr()) intr = 1; if(intr){ - if(!raw) break; if(getdim()){ + if(!raw) break; sendpkt("busbuuuu", MSG_CHANNEL_REQUEST, send.chan, "window-change", 13, |