Enlightenment CVS committal
Author : tillsan
Project : misc
Module : elogin
Dir : misc/elogin/src/client
Modified Files:
e_login_auth.c
Log Message:
patch by Ibukun Olumuyiwa <[EMAIL PROTECTED]>. He asked me to commit this
and it looks good to me. atmos, please review.
Bugs fixed:
- waitpid() was set to nohang, and it only checked for the elogin and
X processes - causing all other child processes to zombie (not good!)
- Elogind does not check to make sure elogin is executable before
spawning X. This causes X to keep respawning if the elogin
executable is inaccessible
- Elogin binary location should not be hardwired into the source. Use
config.h instead.
- Exit status of 0 instead of 1 when x spawn fails
===================================================================
RCS file: /cvsroot/enlightenment/misc/elogin/src/client/e_login_auth.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- e_login_auth.c 16 Oct 2002 02:05:13 -0000 1.7
+++ e_login_auth.c 11 Jan 2003 20:46:10 -0000 1.8
@@ -1,4 +1,4 @@
-#include"e_login_auth.h"
+#include "e_login_auth.h"
#include "util.h"
static char *
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs