Kernel drops fewer messages in sendsyslog(2), adapt syslogd(8)
authorbluhm <bluhm@openbsd.org>
Tue, 9 Mar 2021 15:16:28 +0000 (15:16 +0000)
committerbluhm <bluhm@openbsd.org>
Tue, 9 Mar 2021 15:16:28 +0000 (15:16 +0000)
commit64a2a974ff129f12827bed16cdae8961d5c9aa0f
treeb09b4071e953daf2c9ef0ee4d78f955929bdd078
parent5fc6fc53eed51b106058ed08dbfbec744f12aebd
Kernel drops fewer messages in sendsyslog(2), adapt syslogd(8)
tests.  Kernel stashes logs temporarily, test it.  Fix some races
in existing tests.
13 files changed:
regress/usr.sbin/syslogd/Client.pm
regress/usr.sbin/syslogd/LICENSE
regress/usr.sbin/syslogd/Makefile
regress/usr.sbin/syslogd/Syslogd.pm
regress/usr.sbin/syslogd/args-dropped-filesystem.pl
regress/usr.sbin/syslogd/args-dropped-sighup-filesystem.pl
regress/usr.sbin/syslogd/args-dropped-sigterm-filesystem.pl
regress/usr.sbin/syslogd/args-privsep.pl
regress/usr.sbin/syslogd/args-sendsyslog-dropped.pl
regress/usr.sbin/syslogd/args-sendsyslog-fault.pl [new file with mode: 0644]
regress/usr.sbin/syslogd/args-sendsyslog-logstash.pl [new file with mode: 0644]
regress/usr.sbin/syslogd/args-sendsyslog-nostash.pl [new file with mode: 0644]
regress/usr.sbin/syslogd/logflush.c [new file with mode: 0644]