diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-03-08 03:25:35 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-03-08 03:25:35 +0100 |
commit | cea9e2267a70d17173c2b0fcdc421ee11b66ee79 (patch) | |
tree | a5e7f6e01b997dba4bfaf571c208050c45cb6e83 /sys | |
parent | 7aaa481f9f89f393e94e311d3b62577cfb1cd8d9 (diff) |
aux/realemu: run cpuproc in same fd group as fileserver
Diffstat (limited to 'sys')
-rw-r--r-- | sys/src/cmd/aux/realemu/main.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/src/cmd/aux/realemu/main.c b/sys/src/cmd/aux/realemu/main.c index 7283dcbe6..a6b44e136 100644 --- a/sys/src/cmd/aux/realemu/main.c +++ b/sys/src/cmd/aux/realemu/main.c @@ -737,12 +737,19 @@ fsread(Req *r) } static void +fsstart(Srv*) +{ + proccreate(cpuproc, nil, 16*1024); +} + +static void fsend(Srv*) { threadexitsall(nil); } static Srv fs = { + .start= fsstart, .attach= fsattach, .walk1= fswalk1, .open= fsopen, @@ -791,6 +798,5 @@ threadmain(int argc, char *argv[]) reqchan = chancreate(sizeof(Req*), 8); flushchan = chancreate(sizeof(Req*), 8); - procrfork(cpuproc, nil, 16*1024, RFNAMEG|RFNOTEG); threadpostmountsrv(&fs, srv, mnt, MBEFORE); } |