chiark / gitweb /
manager: fix conflicting job check
[elogind.git] / src / main.c
index e67d2225bd41d029580948e9046ec8d49115b1a7..36dea9b3c63c4489c71ffaa12ef7f057455234cd 100644 (file)
@@ -836,6 +836,9 @@ int main(int argc, char *argv[]) {
                 return 1;
         }
 
+        if (label_init() < 0)
+                goto finish;
+
         log_show_color(isatty(STDERR_FILENO) > 0);
         log_show_location(false);
         log_set_max_level(LOG_INFO);
@@ -1113,5 +1116,7 @@ finish:
         if (getpid() == 1)
                 freeze();
 
+        label_finish();
+
         return retval;
 }