chiark / gitweb /
manager: be more precise in message about restart
[elogind.git] / src / core / service.c
index d8e88ea2f0960e0a08961844d7e2ea450eec628a..ca71788d220a55b40349025b65298237a7bb57a7 100644 (file)
@@ -3308,7 +3308,10 @@ static int service_dispatch_timer(sd_event_source *source, usec_t usec, void *us
 
         case SERVICE_AUTO_RESTART:
                 log_info_unit(UNIT(s)->id,
-                              "%s holdoff time over, scheduling restart.", UNIT(s)->id);
+                              s->restart_usec > 0 ?
+                              "%s holdoff time over, scheduling restart." :
+                              "%s has no holdoff time, scheduling restart.",
+                              UNIT(s)->id);
                 service_enter_restart(s);
                 break;