X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=procd.c;h=e41d98a6a43a6aa8d3b0124f6ed11c9d49fbf1d9;hp=8dcd924ebabbc1cba4996401b43e988743ac03f8;hb=34a53406063495710e2416da3bdc40f80a72963c;hpb=3ff99010e61a0299257ffc91467a16d278a7e774 diff --git a/procd.c b/procd.c index 8dcd924..e41d98a 100644 --- a/procd.c +++ b/procd.c @@ -43,6 +43,8 @@ int main(int argc, char **argv) int ch; char *dbglvl = getenv("DBGLVL"); + ulog_open(ULOG_KMSG, LOG_DAEMON, "procd"); + if (dbglvl) { debug = atoi(dbglvl); unsetenv("DBGLVL"); @@ -62,6 +64,7 @@ int main(int argc, char **argv) return usage(argv[0]); } } + setsid(); uloop_init(); procd_signal(); trigger_init();