CVSROOT:        /cvs/gnome
Module name:    gdm2
Changes by:     bcameron        05/10/06 15:39:44

Modified files:
        .              : ChangeLog 
        daemon         : slave.c 

Log message:
2005-10-06  Brian Cameron <[EMAIL PROTECTED]>

* daemon/slave.c: Fix problem with PostSession
script not always getting executed when user
kills the Xserver with ctl-alt-backspace.
This is caused because an xioerror is generated
by whack clients and this xioerror needs to be
ignored for PostSession to be processed.  This
problem tended not to manifest in GDM 2.6
because the introduction of the whack clients
call made the xioerror get generated earlier.
However, it was still a race condition and
this fix ensures that the xioerror will not
cause the slave to ever exit too early.
Fixes bug #152906 [http://bugzilla.gnome.org/show_bug.cgi?id=152906].  Patch 
provided by Jerry
G. DeLapp <[EMAIL PROTECTED]>

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gdm2&who=bcameron&date=explicit&mindate=2005-10-06%2015:38&maxdate=2005-10-06%2015:40

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to