Commit Diff


commit - df865974bb9f761b41c5c9074de4ab8a29e732d3
commit + 44c6e39c25dd6e029379fa0474fe27f4cbab181a
blob - ad72098f65131ec95d3c2df5641d7f115de88851
blob + 3edb63bd2cc71cd43235dbf0a580d214284d2142
--- src/cmd/vac/vacfs.c
+++ src/cmd/vac/vacfs.c
@@ -246,7 +246,7 @@ threadmain(int argc, char *argv[])
 #ifdef PLAN9PORT
 	USED(fd);
 	proccreate(srv, 0, 32 * 1024);
-	if(post9pservice(p[1], defsrv, defmnt) < 0)
+	if(!stdio && post9pservice(p[1], defsrv, defmnt) < 0)
 		sysfatal("post9pservice");
 #else
 	procrfork(srv, 0, 32 * 1024, RFFDG|RFNAMEG|RFNOTEG);