I'm checking for the same bug elsewhere in r1103595... On Sat, Jul 2, 2011 at 2:53 PM, <[email protected]> wrote: > Author: trawick > Date: Sat Jul 2 18:53:29 2011 > New Revision: 1142264 > > URL: http://svn.apache.org/viewvc?rev=1142264&view=rev > Log: > Initialize apr_thread_t pointer to NULL so that apr_os_thread_put() > allocates a new one. This resolves a crash seen on WinXP, caused > by r1103595. > > Bad revision found by: Gregg L Smith <gls gknw.net> > > Modified: > httpd/httpd/trunk/server/mpm/winnt/child.c > > Modified: httpd/httpd/trunk/server/mpm/winnt/child.c > URL: > http://svn.apache.org/viewvc/httpd/httpd/trunk/server/mpm/winnt/child.c?rev=1142264&r1=1142263&r2=1142264&view=diff > ============================================================================== > --- httpd/httpd/trunk/server/mpm/winnt/child.c (original) > +++ httpd/httpd/trunk/server/mpm/winnt/child.c Sat Jul 2 18:53:29 2011 > @@ -728,7 +728,7 @@ static winnt_conn_ctx_t *winnt_get_conne > */ > static DWORD __stdcall worker_main(void *thread_num_val) > { > - apr_thread_t *thd; > + apr_thread_t *thd = NULL; > apr_os_thread_t osthd; > static int requests_this_child = 0; > winnt_conn_ctx_t *context = NULL; > > >
-- Born in Roswell... married an alien...
