mirror of
https://github.com/troglobit/finit.git
synced 2026-10-25 12:04:36 +00:00
Clean up logging, log to stderr until syslogd has started
This patch removes internal logging macros and adds support for logging to stderr until a syslogd is up and running, i.e. /dev/log appears. Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
77561b6071
commit
d670e7d3e8
7 files changed
+57
-41
No files matched your search
@@ -125,7 +125,7 @@ void conf_parse_cond(svc_t *svc, char *cond)
|
||||
ptr[i] = 0;
|
||||
|
||||
if (i >= sizeof(svc->cond)) {
|
||||
FLOG_WARN("Too long event list in declaration of %s: %s", svc->cmd, ptr);
|
||||
logit(LOG_WARNING, "Too long event list in declaration of %s: %s", svc->cmd, ptr);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -212,10 +212,10 @@ void conf_parse_rlimit(char *line)
|
||||
return;
|
||||
|
||||
fail:
|
||||
FLOG_WARN("rlimit: Failed setting rlimit %s", name->name ? : "unknown");
|
||||
logit(LOG_WARNING, "rlimit: Failed setting rlimit %s", name->name ? : "unknown");
|
||||
return;
|
||||
error:
|
||||
FLOG_WARN("rlimit: parse error");
|
||||
logit(LOG_WARNING, "rlimit: parse error");
|
||||
}
|
||||
|
||||
static void parse_static(char *line)
|
||||
|
||||
Reference in new issue
Block a user