-
Jiri (George) Lebl authored
Tue Jul 29 12:15:54 2003 George Lebl <jirka@5z.com> * daemon/display.c, daemon/gdm.c: killall the xdmcp slaves first and then wait for them en-masse. This should make large xdmcp server much faster when shutting gdm down. Make races with the waitpid stuff harder to happen. In the worst case we wait 10 seconds. * daemon/misc.[ch], daemon/gdm.c, daemon/slave.c, daemon/server.c daemon/verify-*.c: implement a sleep using select which doesn't stop on signals (it restarts self), which is useful in a whole bunch of places, and also avoids the alarm vs. sleep thing which we were completely forgotting about.
8b2a0a68