From 5a330cda0ce47bd333a4cf2c559031788a26e62a Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Wed, 6 Nov 2013 17:24:16 -0500 Subject: pam_systemd: dup the fd received from logind Otherwise sd_bus_message cleanup would close it. --- src/login/logind-session-dbus.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/login/logind-session-dbus.c') diff --git a/src/login/logind-session-dbus.c b/src/login/logind-session-dbus.c index a559e6045b..167d2ab8b4 100644 --- a/src/login/logind-session-dbus.c +++ b/src/login/logind-session-dbus.c @@ -656,6 +656,15 @@ int session_send_create_reply(Session *s, sd_bus_error *error) { if (!p) return -ENOMEM; + log_debug("Sending reply about created session: " + "id=%s object_path=%s runtime_path=%s session_fd=%d seat=%s vtnr=%u", + s->id, + p, + s->user->runtime_path, + fifo_fd, + s->seat ? s->seat->id : "", + (uint32_t) s->vtnr); + return sd_bus_reply_method_return( s->manager->bus, c, "soshsub", -- cgit v1.2.3-54-g00ecf