Make sure that all poll loops properly restart the poll loop on EINTR.
authorclaudio <claudio@openbsd.org>
Thu, 20 Jan 2022 18:06:20 +0000 (18:06 +0000)
committerclaudio <claudio@openbsd.org>
Thu, 20 Jan 2022 18:06:20 +0000 (18:06 +0000)
commit468ac0367f5d03d60d004025ba1760231265bc0a
treea53769a3e37da862b0dc8825f5cc8952abc7c978
parent5fa7fa1a412207869c560961588359656db91609
Make sure that all poll loops properly restart the poll loop on EINTR.
Also either fail hard or restart after other errors. In anycase do not
look at pollfds after an error.
OK benno@
usr.sbin/bgpd/bgpd.c
usr.sbin/bgpd/rde.c
usr.sbin/bgpd/rtr.c
usr.sbin/bgpd/session.c