From 4ac9236fa14696db3e8a650a083a238eca9b9ae9 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 10 Apr 2011 03:27:19 +0200 Subject: [PATCH] socket: be a bit more verbose when refusing to start a socket unit --- src/socket.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/socket.c b/src/socket.c index 80adf168..a8f8dc3a 100644 --- a/src/socket.c +++ b/src/socket.c @@ -1363,15 +1363,19 @@ static int socket_start(Unit *u) { /* Cannot run this without the service being around */ if (s->service) { - if (s->service->meta.load_state != UNIT_LOADED) + if (s->service->meta.load_state != UNIT_LOADED) { + log_error("Socket service %s not loaded, refusing.", s->service->meta.id); return -ENOENT; + } /* If the service is already active we cannot start the * socket */ if (s->service->state != SERVICE_DEAD && s->service->state != SERVICE_FAILED && - s->service->state != SERVICE_AUTO_RESTART) + s->service->state != SERVICE_AUTO_RESTART) { + log_error("Socket service %s already active, refusing.", s->service->meta.id); return -EBUSY; + } #ifdef HAVE_SYSV_COMPAT if (s->service->sysv_path) { -- 2.39.5