X-Git-Url: http://rtime.felk.cvut.cz/gitweb/sojka/lightdm.git/blobdiff_plain/1c5d44121ae73afb761a7224d5e6515065be5fa4..fa45939b2114a49df0599555fde888a7c9388e9a:/src/session.c diff --git a/src/session.c b/src/session.c index 663a3c70..e2967b43 100644 --- a/src/session.c +++ b/src/session.c @@ -212,6 +212,10 @@ session_set_display_server (Session *session, DisplayServer *display_server) { g_return_if_fail (session != NULL); g_return_if_fail (display_server != NULL); + + if (session->priv->display_server == display_server) + return; + if (session->priv->display_server) { display_server_disconnect_session (session->priv->display_server, session);