fsck: suppress error message if we cannot change into single user mode since we are already passt early bootup

This commit is contained in:
Lennart Poettering 2010-10-22 16:12:56 +02:00
parent 288c783a9d
commit ef1de59b5e

View file

@ -31,6 +31,7 @@
#include "util.h"
#include "dbus-common.h"
#include "special.h"
#include "bus-errors.h"
static bool arg_skip = false;
static bool arg_force = false;
@ -74,7 +75,12 @@ static void start_target(const char *target, bool isolate) {
}
if (!(reply = dbus_connection_send_with_reply_and_block(bus, m, -1, &error))) {
log_error("Failed to start unit: %s", bus_error_message(&error));
/* Don't print a waring if we aren't called during
* startup */
if (!dbus_error_has_name(&error, BUS_ERROR_NO_SUCH_JOB))
log_error("Failed to start unit: %s", bus_error_message(&error));
goto finish;
}