chiark / gitweb /
systemctl: very very trivial typo patch :)
[elogind.git] / src / manager.c
index 900a00a6f56eb8b8470a2dfd90bb3dfef9c2656c..09b2c789ed0c5de538f35ef07cd46a9fa61d366d 100644 (file)
@@ -1931,7 +1931,7 @@ static int manager_process_signal_fd(Manager *m) {
                         if (n >= 0)
                                 return -EIO;
 
-                        if (errno == EAGAIN)
+                        if (errno == EINTR || errno == EAGAIN)
                                 break;
 
                         return -errno;