Problem: gnome-session leaks file descriptor because it can't close the ICE connection between the server and the client. The failure to close the link is because the state of connection is in negotiation. The fix is to call shutdown negotiation before closing. The fix is in upstream bug,
http://bugzilla.gnome.org/show_bug.cgi?id=563354 and patch, http://bugzilla.gnome.org/attachment.cgi?id=124009&action=view The fix is to simply up rev tarball for gnome 2-24 since this the process we are doing anyway. So patch below. bash-3.2$ svn diff Index: ChangeLog =================================================================== --- ChangeLog (revision 17206) +++ ChangeLog (working copy) @@ -1,3 +1,9 @@ +2009-01-19 Ghee Teo <ghee.teo at sun.com> + + Fixes bugster#6760675 (bugzilla 563354) by up rev gnome-session + tarball to 2.24.3 which includes the fix. + * base-specs/gnome-session.spec: + 2009-01-16 Takao Fujiwara <takao.fujiwara at sun.com> * base-specs/enchant.spec: Index: base-specs/gnome-session.spec =================================================================== --- base-specs/gnome-session.spec (revision 17206) +++ base-specs/gnome-session.spec (working copy) @@ -11,7 +11,7 @@ Name: gnome-session License: GPL Group: System/GUI/GNOME -Version: 2.24.2 +Version: 2.24.3 Release: 3 Distribution: Java Desktop System Vendor: Sun Microsystems, Inc.
