logind: Don't try to emit a change signal for the 'Sessions' property (#5211)
authorafrantzis <alexandros.frantzis@canonical.com>
Fri, 3 Feb 2017 01:39:26 +0000 (03:39 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 3 Feb 2017 01:39:26 +0000 (20:39 -0500)
commit7d049e304e8c9f6478bd3c6dc1781adf21d03e80
tree0fb371c11bd7522efb0a5e8083ee6971a343a104
parent2341216ad744b7aee83e54c82c2fb6413258fcc8
logind: Don't try to emit a change signal for the 'Sessions' property (#5211)

The 'Sessions' property for both org.freedesktop.login1.User and
org.freedesktop.login1.Seat is marked as EmitsChangedSignal(false).
Trying to emit a change signal that includes the 'Sessions' property
leads to the signal not being sent at all.

Fixes #5210.
src/login/logind-seat.c
src/login/logind-session.c