diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-05-26 21:37:25 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-05-26 21:37:25 +0200 |
commit | b72af6a27d5e183dd6a1ac69dc495c044c6af017 (patch) | |
tree | 32825e0a75ed7bd132cbca5cfc95e5aece237acd /sys/src/cmd/sshnet.c | |
parent | 153fcabb00c725ffd604828111752b4e65725787 (diff) |
sshnet: prevent ssh process from keeping the mount alive
Diffstat (limited to 'sys/src/cmd/sshnet.c')
-rwxr-xr-x | sys/src/cmd/sshnet.c | 4 |
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, |