On Wednesday, August 27, 2003, at 09:28 AM, Radu Greab wrote:

I'm glad (OK, I've spent half a day on this) I haven't followed the
suggestion in Bricolage docs to use Apache 1.3.27, but went with
Apache 1.3.28. Today I stepped on the same issue like you have and I
have found the cause of it.

Radu, you're my hero! I was beginning to think that I was going crazy. I'm _so_ glad you not only replicated this issue, but identified the core of the problem and proposed a fix! THANK YOU!!!


The patch below seems to fix the problem by making ap_bclose() use
ap_pclosesocket() on all platforms when the file descriptor is a
socket. I'm not however an Apache internals guru so take it with
caution. Also, maybe an Apache full audit regarding this issue would be
nice.

That makes sense to me.


Should I open an Apache bug report or could somebody on this list,
closer to Apache team, pass quicker this issue up to them?

I think a bug report makes sense regardless. But if there's someone else on this list who can advocate for this fix to be expedited, that'd be great, too.


In the meantime, I've added a note to the README in the latest version of Bricolage to the effect that Apache 1.3.28 shouldn't be used pending a permanent resolution of this issue.

Many thanks again, Radu!

Regards,

David

--
David Wheeler                                     AIM: dwTheory
[EMAIL PROTECTED]                              ICQ: 15726394
http://www.kineticode.com/                     Yahoo!: dew7e
                                               Jabber: [EMAIL PROTECTED]
Kineticode. Setting knowledge in motion.[sm]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to