chiark / gitweb /
unit: fix parsing of condition-result
[elogind.git] / src / unit.c
index 40aae75274ffe3d49b59925682c7bd767b63a5dd..a2953a6bcb801abfb5683a4d6c34aac24a08146e 100644 (file)
@@ -2180,6 +2180,8 @@ int unit_deserialize(Unit *u, FILE *f, FDSet *fds) {
                                 log_debug("Failed to parse condition result value %s", v);
                         else
                                 u->meta.condition_result = b;
+
+                        continue;
                 }
 
                 if ((r = UNIT_VTABLE(u)->deserialize_item(u, l, v, fds)) < 0)