On Fri, 2004-04-16 at 13:37, Dodger wrote:
> Now, as long as PerlSendHeader is*On* will that make sure that it does NOT
> run as an NPH script if $! is set to 1?

Do you understand what an NPH script is?  It simply means that the
server is not parsing your output and adding headers, the way it
normally does when running under mod_cgi.  Technically, all mod_perl
handlers and any Apache::Registry script run with PerlSendHeader off is
equivalent to an NPH script.

Turning autoflush on is not really part of it, but since people usually
are turning off header parsing in order to output something that
updates, it is a common practice.  Buffering would kill things like
server-push, which was the main thing NPH scripts were used for.

- Perrin


-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to