On Tue, Mar 30, 2004 at 03:55:14PM +0200, Corinna Vinschen wrote:
On Mar 30 15:34, Thomas Pfaff wrote:But you can also change cygrunsrv to create a thread via pthread_create and fork from this thread. This should work either.
That's not the way to go, IMO. It requires *all* Cygwin applications written to be started under SCM to be rewritten.Right. I've been working hard to keep cygwin functional with cygrunsrv and SCM. In fact, I think I've removed the requirement that inetd has to fork a process after it calls SCM so that signals are delivered properly.
Since this is a breaking of backwards compatibility we won't even consider changing applications.
I've read the rest of the thread and know that there is a patch ready but I wanted to get these thoughts into the archive.
You can believe me that i did not really considered this as on option.
Thomas
