chiark / gitweb /
journal: fail silently in sd_j_sendv() if journal is unavailable
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 3 Dec 2013 13:07:32 +0000 (08:07 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 3 Dec 2013 17:11:18 +0000 (12:11 -0500)
commit6c045c0b4c49c88a1d3b9360c05efa5084796d2d
tree36a56c391196936984ae6170920a99d4e07c2c32
parente7176abbe818c75c6acd90227a7a84c3e05fee31
journal: fail silently in sd_j_sendv() if journal is unavailable

"syslog(3) and sd_journal_print() may largely be used interchangeably
functionality-wise" according to sd_journal_print(3). This socket
should be always available except in rare circumstatances, and we
don't random applications to fail on logging, so let's do what syslog
did. The alternative of forcing all callers to do error handling for
this rare case doesn't really have any benefits, since if they can't
log there isn't much they can do anyway.

https://bugzilla.redhat.com/show_bug.cgi?id=1023041
src/journal/journal-send.c