chiark / gitweb /
logind: make sure we don't process the same method call twice (#6583)
authorLennart Poettering <lennart@poettering.net>
Sat, 26 Aug 2017 13:19:26 +0000 (15:19 +0200)
committerSven Eden <yamakuzure@gmx.net>
Tue, 29 Aug 2017 14:57:55 +0000 (16:57 +0200)
Tiny mistake, big effect.

Fixes: #6375
src/login/logind-session-dbus.c

index 1316c50081902aa08d79505b04204a22dd9324f1..7c45dbe9dd146a9836aa90b0aeb026e972761652 100644 (file)
@@ -457,7 +457,7 @@ static int method_take_device(sd_bus_message *message, void *userdata, sd_bus_er
                 goto error;
 
         session_save(s);
-        return 0;
+        return 1;
 
 error:
         session_device_free(sd);