Skip to content
  • Jiri (George) Lebl's avatar
    for all functions for which I found in the manpages that EINTR could be · c0ef449e
    Jiri (George) Lebl authored
    Mon Jul 28 14:10:12 2003  George Lebl <jirka@5z.com>
    
    	* daemon/gdm.h, daemon/*.c: for all functions for which I found in
    	  the manpages that EINTR could be returned on at least some
    	  systems, use a new IGNORE_EINTR macro which will ignore the EINTR
    	  errno.  This should fix any bugs with signals coming at the
    	  wrong times, though that is quite unlikely I'd say.  Apparently
    	  SVr4 can return EINTR even for execv which is realy anal since
    	  EINTR is pretty much useless.  Why can't we all be sane like BSD.
    
    	* daemon/misc.c, daemon/server.c: automatic vars have weird behaviour
    	  when using Setjmp, so use static (volatile wouldn't work here if
    	  I'm reading the docs right)
    c0ef449e