From 02dba3fcbd34112493e8507bfb8d85642b810225 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 3 Oct 2000 11:54:57 +0000 Subject: [PATCH] Ignore EINTR on select(). --- lib/silcutil/silcschedule.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/silcutil/silcschedule.c b/lib/silcutil/silcschedule.c index 1d081426..5d4a8f61 100644 --- a/lib/silcutil/silcschedule.c +++ b/lib/silcutil/silcschedule.c @@ -476,6 +476,8 @@ int silc_schedule_one(int timeout_usecs) &schedule.out, 0, schedule.timeout)) { case -1: /* Error */ + if (errno == EINTR) + break; SILC_LOG_ERROR(("Error in select(): %s", strerror(errno))); break; case 0: -- 2.43.0