initctl: load the sysv compat targets if they aren't loaded yet

This commit is contained in:
Lennart Poettering 2010-04-23 22:29:23 +02:00
parent 2d02719c2b
commit 12d138758d

View file

@ -109,7 +109,7 @@ static void change_runlevel(Server *s, int runlevel) {
log_debug("Running request %s", target);
if (!(m = dbus_message_new_method_call("org.freedesktop.systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager", "GetUnit"))) {
if (!(m = dbus_message_new_method_call("org.freedesktop.systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager", "LoadUnit"))) {
log_error("Could not allocate message.");
goto finish;
}