[distcc] Problem running from init
George Garvey
tmwg-distcc at inxservices.com
Tue May 27 10:44:35 GMT 2003
Just switched from inetd to init on Linux 2.4.20, glibc 2.3.2.
setpgid fails under these conditions. Removed it, and everything's
happy. Perhaps I'm not using the right set of options.
dscc:345:respawn:/usr/bin/distccd --no-detach --daemon --log-file=/var/log/distccd.log
Index: inX.16/src/dparent.c
--- inX.16/src/dparent.c Tue, 27 May 2003 02:41:53 -0700 tmwg (distcc/35_dparent.c 1.12 640)
+++ inX.17/src/dparent.c Tue, 27 May 2003 03:38:11 -0700 tmwg (distcc/35_dparent.c 1.13 640)
@@ -126,8 +126,10 @@ int dcc_standalone_server(void)
} else {
/* Still create a new process group, even if not detached */
rs_trace("not detaching");
+/*
if ((ret = dcc_setpgid(0, 0)) != 0)
return ret;
+*/
dcc_save_pid(getpid());
}
More information about the distcc
mailing list