Merge remote-tracking branch 'origin/maint-0.2.6'

This commit is contained in:
Nick Mathewson 2015-02-24 11:36:34 -05:00
commit 3e9409ef58
2 changed files with 14 additions and 2 deletions

3
changes/bug14950 Normal file
View File

@ -0,0 +1,3 @@
o Minor features (logs):
- Quiet some log messages in the heartbeat and at startup. Closes
ticket 14950.

View File

@ -2071,8 +2071,17 @@ do_main_loop(void)
#endif
#ifdef HAVE_SYSTEMD
log_notice(LD_GENERAL, "Signaling readiness to systemd");
sd_notify(0, "READY=1");
{
const int r = sd_notify(0, "READY=1");
if (r < 0) {
log_warn(LD_GENERAL, "Unable to send readiness to systemd: %s",
strerror(r));
} else if (r > 0) {
log_notice(LD_GENERAL, "Signaled readiness to systemd");
} else {
log_info(LD_GENERAL, "Systemd NOTIFY_SOCKET not present.");
}
}
#endif
for (;;) {