Moved silc_client_ch[u]mode[_char] to client library from silc/.
[silc.git] / lib / silcutil / silcschedule.c
index 1d0814264e8e04f1004cf204233c31df55c85988..5d4a8f612152822ea1596a5dfcd2680edfee0f2d 100644 (file)
@@ -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: