CVSROOT: /cvs/gnome Module name: gdm2 Changes by: bcameron 05/05/13 14:06:53
Modified files: . : ChangeLog daemon : gdm-net.c Log message: 2005-05-13 Brian Cameron <[EMAIL PROTECTED]> * daemon/gdm-net.c: Fix gdm2 so it works better on BSD and MacOS. Upon getting EOF on a socket/pipe/etc. G_IO_IN is always set and G_IO_HUP may not be set. Therefore, the 0 return from read() is important. If we get a length <= 0 from read() we force the socket to be closed. This prevents gdm-binary from causing high CPU-load after logout. Fixes bug #172491 [http://bugzilla.gnome.org/show_bug.cgi?id=172491]. Fix posted by Joe Marcus Clarke. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gdm2&who=bcameron&date=explicit&mindate=2005-05-13%2014:05&maxdate=2005-05-13%2014:07 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list