aboutsummaryrefslogtreecommitdiff
path: root/sbin
diff options
context:
space:
mode:
authorKristof Provost <kp@FreeBSD.org>2025-08-18 09:52:04 +0000
committerKristof Provost <kp@FreeBSD.org>2025-08-18 15:10:01 +0000
commit47785e6a39cdcbf4eb7d02c381a53916774ed991 (patch)
tree99131e999a1b19fc4b9832f3a8da0ebb5b5ab4b0 /sbin
parent02a8fadd2c4dc4b78d6d93d9d8b70e9348a6de6d (diff)
syslogd: EAGAIN and ECONNREFUSED are not permanently fatalHEADmain
When we're forwarding syslog messages to a remote host we can get temporary failures such as EAGAIN or ECONNREFUSED from the sendmsg() call. These are not fatal. Future attempts to send might succeed. Don't mark the remote target as F_UNUSED so we'll try to log again on future messages. While here remove the commented out ENOBUFS case, because we actually handle that (by ignoring it, so we retry with future logs). Reviewed by: markj, jfree Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D51995
Diffstat (limited to 'sbin')
0 files changed, 0 insertions, 0 deletions