in reply to Re: mod_perl bug when reading post content with $|?
in thread mod_perl bug when reading post content with $|?

I was almost expecting this... ;)

This is not a browser application, I don't use forms. I see that there's no excuse not to use CGI on typical CGI applications, but in my project HTTP/CGI is merely a communications gateway (hehe, yes I know that HTTP/CGI is nothing more than that).

Besides that, using CGI would put me over the edge perfomance-wize. I'm under rapid fire from clients, and I need to be as lean as possible.

However, I don't want to start yet another use [no] CGI discussion, that wasn't my point in the first place. I simply wonder how setting $| nonzero could block those reads (!). To me that's something that simply must not happen (and under mod_cgi it does not happen)...

With "can't change my setup" I meant I can't update my Apache/mod_perl/OS (at least unless someone tells me that this is a bug that has been fixed in some later version, so I can apply pressure on the server/perl packaging folks -- I can understand they don't want to invest in AIX 4.3 any longer when we're migrating to AIX 5 anyway).

So long,
Flexx

Replies are listed 'Best First'.
Re: Re: Re: mod_perl bug when reading post content with $|?
by no_slogan (Deacon) on Aug 30, 2002 at 15:32 UTC
    With "can't change my setup" I meant I can't update my Apache/mod_perl/OS (at least unless someone tells me that this is a bug that has been fixed in some later version, so I can apply pressure on the server/perl packaging folks...)
    If this is an apache/mod_perl bug (which seems likely, given how old your apache is), it seems so esoteric that I'd despair of finding a reference to it in the changelog. Have you tried a newer version of apache yourself? You can build one in a nonstandard location without needing root access. Surely you must have a suitable development machine somewhere you can try this out on.