summaryrefslogtreecommitdiff
path: root/sys/src/cmd/sshnet.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2020-05-26 21:37:25 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2020-05-26 21:37:25 +0200
commitb72af6a27d5e183dd6a1ac69dc495c044c6af017 (patch)
tree32825e0a75ed7bd132cbca5cfc95e5aece237acd /sys/src/cmd/sshnet.c
parent153fcabb00c725ffd604828111752b4e65725787 (diff)
sshnet: prevent ssh process from keeping the mount alive
Diffstat (limited to 'sys/src/cmd/sshnet.c')
-rwxr-xr-xsys/src/cmd/sshnet.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/sshnet.c b/sys/src/cmd/sshnet.c
index d185dbb59..00f85b045 100755
--- a/sys/src/cmd/sshnet.c
+++ b/sys/src/cmd/sshnet.c
@@ -1376,10 +1376,10 @@ ssh(int argc, char *argv[])
if(pipe(pfd) < 0)
sysfatal("pipe: %r");
sshfd = pfd[0];
- procrfork(startssh, nil, 8*1024, RFFDG|RFNOTEG);
+ procrfork(startssh, nil, 8*1024, RFFDG|RFNOTEG|RFNAMEG);
close(pfd[1]);
- procrfork(sshreadproc, nil, 8*1024, RFFDG|RFNOTEG);
+ procrfork(sshreadproc, nil, 8*1024, RFFDG|RFNOTEG|RFNAMEG);
sendmsg(pack(nil, "bsuuu", MSG_CHANNEL_OPEN,
"session", 7,