Skip to content
  • Jiri (George) Lebl's avatar
    eek, it's /dev/null, not dev/null · 14b750ef
    Jiri (George) Lebl authored
    
    Mon Jul 21 12:24:01 2003  George Lebl <jirka@5z.com>
    
    	* config/Xsession.in: eek, it's /dev/null, not dev/null
    
    	* daemon/misc.[ch], daemon/gdm.c, daemon/slave.c:
    	  Fix #117527, get the root user name from the passwd info
    	  rather then assuming it's "root".
    
    	* configure.in: fix #117895, when --with-xinerama=no, don't
    	  do the xinerama checks and just don't use xinerama
    
    	* daemon/slave.c:  Fix counting bugs in gdm_in_signal to
    	  fix hangs
    
    	* daemon/slave.c: Fix the waiting for notify when
    	  inside the usr2 signal handler.
    
    	* daemon/gdm.c, daemon/slave.c: Redo the waitpid mess and
    	  just use a pipe and select kind of stuff.  Also remove
    	  the greeter restarts from within signal handlers as we
    	  can just do it now by popping out of the select and doing
    	  it there.  This fixes a bunch of races and hangs related
    	  to doing too many things from signal handlers.  Also
    	  don't do waitpid from the main daemon for slaves children
    	  as it won't work anyway and kill ...
    14b750ef