Hey everyone,

First off, thanks a lot for your help on this, and all of your work to the
open source community.  And thanks in advance for the help.

The problem I'm having is that I was on RH8 with a manually built Apache 1.3
and mod_perl.  I have upgraded to RH9 with Apache 2.0 and now $| no longer
seems to work properly.  It buffers up some; however, it only seems to spit
out information every 3-5 minutes instead.

And example program that is failing is:  (Both IE 5.50 and Mozilla 1.4 and
lynx will
act as if it's still waiting on the server until the program is complete
instead of displaying each line on time)

    #!/usr/bin/perl
    $|= 1;
    use CGI qw(:standard);
    print header,
      start_html;
    foreach (0 .. 4) {
     print  "The current time is ",scalar(localtime),"<BR>\n";
     sleep 1;
    }

Here's the logistical info:

perl -MCGI -e 'print $CGI::VERSION' -- 2.89
perl -v -- This is perl, v5.8.0 built for i386-linux-thread-multi
    (with 1 registered patch, see perl -V for more detail)
Web Server:
    [EMAIL PROTECTED] bin]$ httpd -v
    Server version: Apache/2.0.43
    Server built: Oct 11 2002 14:13:44
OS: RH9 Linux tatu 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386
GNU/Linux
Brower: Tested with Mozilla 1.4 & IE 5.50

Thanks!
Tommy.

Reply via email to