From: Lennart Poettering Date: Mon, 6 Aug 2018 16:19:45 +0000 (+0200) Subject: logind: correct bad clean-up path X-Git-Tag: v240~549^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d88ffeeeefda4c3447223fd36f8e30f23c931e48;p=thirdparty%2Fsystemd.git logind: correct bad clean-up path --- diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c index ed6da4445ba..9c7ad1507b7 100644 --- a/src/login/logind-dbus.c +++ b/src/login/logind-dbus.c @@ -846,7 +846,7 @@ static int method_create_session(sd_bus_message *message, void *userdata, sd_bus r = sd_bus_message_enter_container(message, 'a', "(sv)"); if (r < 0) - return r; + goto fail; r = session_start(session, message); if (r < 0)