From: Ben Pfaff Date: Tue, 14 Jun 2011 23:08:59 +0000 (-0700) Subject: daemon: Disable logging to console after detaching. X-Git-Tag: v1.2.0~179 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d3824212ada08ae285ac2e4f05dc30d97a7c25ad;p=sliver-openvswitch.git daemon: Disable logging to console after detaching. When we detach, we replace stderr by /dev/null, so there's no point in logging to the console after that. Just turn it off. --- diff --git a/lib/daemon.c b/lib/daemon.c index 9c814ea9f..f4151ab12 100644 --- a/lib/daemon.c +++ b/lib/daemon.c @@ -408,6 +408,9 @@ close_standard_fds(void) dup2(null_fd, STDOUT_FILENO); dup2(null_fd, STDERR_FILENO); } + + /* Disable logging to stderr to avoid wasting CPU time. */ + vlog_set_levels(NULL, VLF_CONSOLE, VLL_EMER); } /* If daemonization is configured, then starts daemonization, by forking and