[PATCH]: Drop Cygwin workaround

Corinna Vinschen vinschen at redhat.com
Thu Aug 30 18:43:48 EST 2001


Hi,

the Cygwin specific workaround to sleep a second in daemon() isn't
needed anymore. We can eliminate it from the OpenSSH sources.

Index: daemon.c
===================================================================
RCS file: /cvs/openssh_cvs/openbsd-compat/daemon.c,v
retrieving revision 1.1
diff -u -p -r1.1 daemon.c
--- daemon.c	2001/01/31 21:52:03	1.1
+++ daemon.c	2001/08/30 08:41:39
@@ -51,13 +51,6 @@ daemon(nochdir, noclose)
 	case 0:
 		break;
 	default:
-#ifdef HAVE_CYGWIN
-		/*
-		 * This sleep avoids a race condition which kills the
-		 * child process if parent is started by a NT/W2K service.
-		 */
-		sleep(1);
-#endif
 		_exit(0);
 	}
 

Corinna

-- 
Corinna Vinschen
Cygwin Developer
Red Hat, Inc.
mailto:vinschen at redhat.com



More information about the openssh-unix-dev mailing list