sshnet: prevent ssh process from keeping the mount alive
This commit is contained in:
parent
153fcabb00
commit
b72af6a27d
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue