If ppoll(2) exits, log to syslog(3) instead of stderr
authorjca <jca@openbsd.org>
Thu, 7 Jul 2022 20:58:57 +0000 (20:58 +0000)
committerjca <jca@openbsd.org>
Thu, 7 Jul 2022 20:58:57 +0000 (20:58 +0000)
commit139e0acf17293673c712f9352c8a33cb03e3e9a0
treecdf4f5be3b588c2c74ed5c01cedb5e21cfc01760
parentf10885cdfe5071de91362106c0fb0b5b21ec8fa8
If ppoll(2) exits, log to syslog(3) instead of stderr

By default cron runs as a daemon, with stderr redirected to /dev/null.
Better not exit silently, as spotted by sthen@, danj@, "wxallowed" on
irc/libera and myself.  There probably is a bug lurking in ppoll(2)
usage or in the syscall implementation.

ok millert@
usr.sbin/cron/cron.c