On 07/15/2013 02:58 PM, Steve Hay wrote:
Jan Kaluža wrote on 2013-07-15:
On 07/15/2013 12:52 PM, Steve Hay wrote:> Jan Kaluža wrote on 2013-07-
15:
On 07/15/2013 12:30 PM, Steve Hay wrote:
Jan Kaluža wrote on 2013-07-15:
On 07/15/2013 10:48 AM, Steve Hay wrote:
So I now have a build of mod_perl against httpd-2.4. Yay!
However, it doesn't run yet... it's crashing when starting up
the >>>> server. I will look into that very soon...
It crashed for me too here. It used to work before the changes
you've >>>> done in last week. I will review them and try to find out
what's wrong.
That's good, actually, because it simultaneously means it isn't a
Windows-only failure and greatly narrows down where the problem
must >>> be :-) >>> >>> I will look soon too if you haven't beaten
me to it ;-) >>> >> >> I think I have fixed that (together with
some compiler warnings) in >> r1503171. Hopefully it will still
compile properly on Windows. Please >> inform me if this revision
works for you. All expected tests are >> passing on Fedora in this
revision again.
At a quick glance I think it won't compile again because dTHXa and
dSP are declarations, which are now mixed up with code again.
You are right. Maybe something like r1503193 could workaround that?
Although whole situation around that code is strange (see my FIXME
comment in the mentioned revision).
It now builds on Windows again.
I've just rearranged it very slightly again in r1303215 to put back the early
return if the key is not found, like you had done in r1503171. I've also
protected the modperl_interp_pool_select() call and dTHXa() declaration with
#ifdef USE_ITHREADS like other callers do.
It still works after these changes for me, so +1.
Not sure what to say about the FIXME comment, but if
modperl_interp_pool_select() can now return NULL then the other callers should
test for that too, rather than always blindly dereferencing the return value.
>
I will look at that shortly, but right now I still have it crashing on startup
(with or without revision r1303215), so we obviously didn't have the same
crashing problem after all :-/ I will try to fix that next.
I'm afraid I can't help you further here...
Regards,
Jan Kaluza
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@perl.apache.org
For additional commands, e-mail: dev-h...@perl.apache.org