summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-03-19 18:58:25 +0000
committerRay Strode <halfline@src.gnome.org>2008-03-19 18:58:25 +0000
commit5110b20370cd83d9d89641d71b665a128003a056 (patch)
tree936d4ce3e344b5c5b10a557a855c36ef38810d47
parentf72173acd48f64ec18de2ee7e1b6074b44ae9240 (diff)
downloadgdm-5110b20370cd83d9d89641d71b665a128003a056.tar.gz
reset "waiting_to_start_session" state variable to FALSE once we've
2008-03-19 Ray Strode <rstrode@redhat.com> * daemon/gdm-simple-slave.c (gdm_simple_slave_accredit_when_ready): reset "waiting_to_start_session" state variable to FALSE once we've initiated a session start operation svn path=/trunk/; revision=6046
-rw-r--r--ChangeLog7
-rw-r--r--daemon/gdm-simple-slave.c2
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4af27899..10d87f1c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2008-03-19 Ray Strode <rstrode@redhat.com>
+ * daemon/gdm-simple-slave.c
+ (gdm_simple_slave_accredit_when_ready):
+ reset "waiting_to_start_session" state variable to FALSE
+ once we've initiated a session start operation
+
+2008-03-19 Ray Strode <rstrode@redhat.com>
+
* daemon/gdm-session-worker.c
(gdm_session_worker_accredit_user):
* daemon/gdm-session-direct.c
diff --git a/daemon/gdm-simple-slave.c b/daemon/gdm-simple-slave.c
index f0e56fe7..2751fa3e 100644
--- a/daemon/gdm-simple-slave.c
+++ b/daemon/gdm-simple-slave.c
@@ -215,6 +215,8 @@ gdm_simple_slave_accredit_when_ready (GdmSimpleSlave *slave)
char *username;
int cred_flag;
+ slave->priv->waiting_to_start_session = FALSE;
+
username = gdm_session_direct_get_username (slave->priv->session);
ssid = gdm_slave_get_primary_session_id_for_user (GDM_SLAVE (slave), username);