From 4fe7daeca4d8cc06e50b5862f3f6bc9c71cbf835 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sun, 14 Feb 2016 04:49:48 +0100 Subject: [PATCH] exportfs: retry execing ourselfs as "/bin/exportfs" (argv0 might be relative path) --- sys/src/cmd/exportfs/exportsrv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/src/cmd/exportfs/exportsrv.c b/sys/src/cmd/exportfs/exportsrv.c index ec636081d..67b643253 100644 --- a/sys/src/cmd/exportfs/exportsrv.c +++ b/sys/src/cmd/exportfs/exportsrv.c @@ -638,6 +638,8 @@ openmount(int sfd) arg[2] = mbuf; arg[3] = nil; + exec(arg[0], arg); + arg[0] = "/bin/exportfs"; exec(arg[0], arg); _exits("whoops: exec failed"); return -1;