teknoraver / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone

Blame 0156-core-manager-remove-infinite-loop.patch

Zbigniew Jędrzejewski-Szmek 126222
From 906a89f8e60c9a39610afd7edbc41f79a3c711e7 Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 126222
From: Shawn Landden <shawn@churchofgit.com>
Zbigniew Jędrzejewski-Szmek 126222
Date: Tue, 10 Dec 2013 09:28:26 -0800
Zbigniew Jędrzejewski-Szmek 126222
Subject: [PATCH] core/manager: remove infinite loop
Zbigniew Jędrzejewski-Szmek 126222
Zbigniew Jędrzejewski-Szmek 126222
---
Zbigniew Jędrzejewski-Szmek 126222
 src/core/manager.c | 4 +---
Zbigniew Jędrzejewski-Szmek 126222
 1 file changed, 1 insertion(+), 3 deletions(-)
Zbigniew Jędrzejewski-Szmek 126222
Zbigniew Jędrzejewski-Szmek 126222
diff --git a/src/core/manager.c b/src/core/manager.c
Zbigniew Jędrzejewski-Szmek 126222
index 944c196..a34a3c6 100644
Zbigniew Jędrzejewski-Szmek 126222
--- a/src/core/manager.c
Zbigniew Jędrzejewski-Szmek 126222
+++ b/src/core/manager.c
Zbigniew Jędrzejewski-Szmek 126222
@@ -2285,10 +2285,8 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
Zbigniew Jędrzejewski-Szmek 126222
         }
Zbigniew Jędrzejewski-Szmek 126222
 
Zbigniew Jędrzejewski-Szmek 126222
 finish:
Zbigniew Jędrzejewski-Szmek 126222
-        if (ferror(f)) {
Zbigniew Jędrzejewski-Szmek 126222
+        if (ferror(f))
Zbigniew Jędrzejewski-Szmek 126222
                 r = -EIO;
Zbigniew Jędrzejewski-Szmek 126222
-                goto finish;
Zbigniew Jędrzejewski-Szmek 126222
-        }
Zbigniew Jędrzejewski-Szmek 126222
 
Zbigniew Jędrzejewski-Szmek 126222
         assert(m->n_reloading > 0);
Zbigniew Jędrzejewski-Szmek 126222
         m->n_reloading --;