chiark / gitweb /
server subprocesses should log to the same place the server does
[disorder] / server / trackdb.c
index 34311ebc27e214053cf4402865df9f1cfc8e98ed..b0eb38333f8d3460ba8e5f605ba492231de218f9 100644 (file)
@@ -182,6 +182,7 @@ static pid_t subprogram(ev_source *ev, const char *prog,
     setpriority(PRIO_PROCESS, 0, 0);
     execlp(prog, prog, "--config", configfile,
            debugging ? "--debug" : "--no-debug",
+           log_default == &log_syslog ? "--syslog" : "--no-syslog",
            (char *)0);
     fatal(errno, "error invoking %s", prog);
   }