If we don't need to do any formatting, let's optimize things a bit.
if (!MANAGER_IS_USER(m) || m->ready_sent)
return;
- r = sd_notifyf(false,
- "READY=1\n"
- "STATUS=Reached " SPECIAL_BASIC_TARGET ".");
+ r = sd_notify(false,
+ "READY=1\n"
+ "STATUS=Reached " SPECIAL_BASIC_TARGET ".");
if (r < 0)
log_warning_errno(r, "Failed to send readiness notification, ignoring: %m");
return log_oom();
if (strv_find(tags, "READY=1")) {
- r = sd_notifyf(false, "READY=1\n");
+ r = sd_notify(false, "READY=1\n");
if (r < 0)
log_warning_errno(r, "Failed to send readiness notification, ignoring: %m");
}
m->event_timeout = sd_event_source_unref(m->event_timeout);
- sd_notifyf(false, "STATUS=Idle.");
+ sd_notify(false, "STATUS=Idle.");
}
void manager_flush_server_names(Manager *m, ServerType t) {