summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cpu.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2014-02-21 05:32:20 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2014-02-21 05:32:20 +0100
commit0181117b5f56341e71f72f1cda37e815853eaacc (patch)
tree98bbf18c808af3017e907786b676e693be36d838 /sys/src/cmd/cpu.c
parentfef5c8e4caf7a673e81d733c11e6410f8e427623 (diff)
fork filter procs with RFREND in various programs
Diffstat (limited to 'sys/src/cmd/cpu.c')
-rw-r--r--sys/src/cmd/cpu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/cpu.c b/sys/src/cmd/cpu.c
index a7e10fcbc..b797ff142 100644
--- a/sys/src/cmd/cpu.c
+++ b/sys/src/cmd/cpu.c
@@ -301,7 +301,7 @@ old9p(int fd)
if(pipe(p) < 0)
fatal("pipe: %r");
- switch(rfork(RFPROC|RFMEM|RFFDG|RFNAMEG)) {
+ switch(rfork(RFPROC|RFMEM|RFFDG|RFNAMEG|RFREND)) {
case -1:
fatal("rfork srvold9p: %r");
case 0:
@@ -760,7 +760,7 @@ filter(int fd, char *host)
if(filterp == nil)
return fd;
procsetname("filter %s", filterp);
- flags = RFNOWAIT|RFPROC|RFMEM|RFFDG;
+ flags = RFNOWAIT|RFPROC|RFMEM|RFFDG|RFREND;
if(host == nil){
/* remote side */
if(announce(anstring, addr) < 0)