X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fmanager.c;h=c8d7d70dc405e00a8dea0bac251166e6d967a632;hb=d2f1f23ad2636cf05589a67b5229c7fd604bc21f;hp=25aa1be12fa906b743dcfd4881e6aa2131bead7e;hpb=874310b7b68c4c0d36ff07397db30a959bb7dae5;p=elogind.git diff --git a/src/core/manager.c b/src/core/manager.c index 25aa1be12..c8d7d70dc 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -2263,7 +2263,8 @@ static int create_generator_dir(Manager *m, char **generator, const char *name) r = mkdir_p_label(p, 0755); if (r < 0) { - log_error("Failed to create generator directory: %s", strerror(-r)); + log_error("Failed to create generator directory %s: %s", + p, strerror(-r)); free(p); return r; } @@ -2274,7 +2275,8 @@ static int create_generator_dir(Manager *m, char **generator, const char *name) if (!mkdtemp(p)) { free(p); - log_error("Failed to create generator directory: %m"); + log_error("Failed to create generator directory %s: %m", + p); return -errno; } } @@ -2313,7 +2315,8 @@ void manager_run_generators(Manager *m) { if (errno == ENOENT) return; - log_error("Failed to enumerate generator directory: %m"); + log_error("Failed to enumerate generator directory %s: %m", + generator_path); return; }