Handle EINTR the same way in all poll loops. In all cases restart the
authorclaudio <claudio@openbsd.org>
Sun, 23 Jan 2022 12:09:24 +0000 (12:09 +0000)
committerclaudio <claudio@openbsd.org>
Sun, 23 Jan 2022 12:09:24 +0000 (12:09 +0000)
commit7ba5db230c0ff2715181699543fde49e05c11225
tree899709ff189d36493a9ba6b395daef203bb454f1
parent62af241786ef4955a5ec8d1dc7a1b246d65fac5e
Handle EINTR the same way in all poll loops. In all cases restart the
poll loop. In the main process move the timeout handling for repositories
into a single function that does the timeouts and the calculation of the
timeout in one go.
OK tb@
usr.sbin/rpki-client/extern.h
usr.sbin/rpki-client/http.c
usr.sbin/rpki-client/main.c
usr.sbin/rpki-client/parser.c
usr.sbin/rpki-client/repo.c
usr.sbin/rpki-client/rrdp.c