select(3) does not modify its timeout in musl, as permitted by POSIX
--- sntpd-3.0/src/sntpd.c
+++ sntpd-3.0/src/sntpd.c
@@ -663,7 +663,7 @@ static void loop(struct ntp_control *ntpc)
 				continue;
 			}
 
-			if (to.tv_sec == 0) {
+			if (1) {
 				if (probes_sent >= ntpc->probe_count && ntpc->probe_count != 0)
 					break;