beagle r3573 - trunk/beagle/glue
- From: joeshaw svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r3573 - trunk/beagle/glue
- Date: Thu, 15 Mar 2007 20:13:43 +0000 (GMT)
Author: joeshaw
Date: 2007-03-15 20:13:43 +0000 (Thu, 15 Mar 2007)
New Revision: 3573
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3573&view=rev
Modified:
trunk/beagle/glue/screensaver-glue.c
Log:
Watch the X connection's file descriptor and g_io_add_watch() on it for
the connection being closed. When it is, synthesize an X event so that
our X connection immediately dies, and the daemon can shut down cleanly.
Fixes an issue where an idle daemon wasn't getting shut down at logout
time.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]