There is one potentially nasty side effect of Win32 using the process handle rather than
the pid in ap_proc_t. Unlike the Unix pid, the Win32 process handle is not valid in any
other process except the parent process. This will not be a problem unless we try to
delegate child process management to a process other than the parent.
Bill
----- Original Message -----
From: Bill Stoddard <reddrum@attglobal.net>
To: <new-httpd@apache.org>
Sent: Tuesday, May 23, 2000 7:35 PM
Subject: Re: cvs commit: apache-2.0/src/modules/standard mod_cgi.c mod_include.c
> I have this working on Windows now. One request... Can you find another name for
> stdin,stdout, stderr in ap_proc_t? VC++ is choking on the variable names because
> apparently it thinks these are the pre-defined stream i/o handles. I suggest just
removing
> the 'std' from the name. Fix this and I'l update my patch.
>
> Oh, and there is one small hack in this patch I'll get rid of (not even sure if it is
> needed), the #ifdef WIN32 around the definition of pid in ap_proc_t.
>
> Bill
>
> >
|