chiark / gitweb /
timesyncd: fix error path return value
[elogind.git] / src / timesync / timesyncd.c
index 13cd3b1ed3c2f7d24453099b8dad8ab8ccff1739..d26e8cbd6bbddef8ca01458b38ad6d597237d956 100644 (file)
@@ -981,7 +981,7 @@ static int manager_new(Manager **ret) {
 
         r = sd_resolve_attach_event(m->resolve, m->event, 0);
         if (r < 0)
-                return 0;
+                return r;
 
         r = manager_clock_watch_setup(m);
         if (r < 0)