logind: make sure we don't process the same method call twice (#6583)
Tiny mistake, big effect. Fixes: #6375
This commit is contained in:
parent
5ce96b141a
commit
2e681921c9
|
@ -457,7 +457,7 @@ static int method_take_device(sd_bus_message *message, void *userdata, sd_bus_er
|
||||||
goto error;
|
goto error;
|
||||||
|
|
||||||
session_save(s);
|
session_save(s);
|
||||||
return 0;
|
return 1;
|
||||||
|
|
||||||
error:
|
error:
|
||||||
session_device_free(sd);
|
session_device_free(sd);
|
||||||
|
|
Loading…
Reference in a new issue