On Sun, 2001-12-23 at 20:01:04, Joshua Chamas wrote: > Szymon Juraszczyk wrote: > > > > Hi, > > > > I've got serious problems with $Response->Flush() function. I searched > > discussion forums and found quite lots of references regarding this issue. > > However, using brand new Apache::ASP 2.29 and struggling all day long I > > still can't make this bloody function work. > > > > How does the http://www.apache-asp.org/eg/register_cleanup.asp > script work for you? Under IE & Netscape, I see the ... render > one line at a time. This is as a result of $Response->Flush(). > This script is the same as ./site/eg/register_cleanup.asp in > the distribution.
It works fine for me too. > $Response->Flush is explicitly disabled in XMLSubs, since the > content must be passed into the XMLSubs for processing, but > otherwise it should work fine. I don't use XMLSubs. > If you really get stuck, send a bit of script where you can't > get $Response->Flush to work & I'll check it out. It's very simple: <html> <body> <% for (my $i = 1; $i <= 10; $i++) { $Response->Write("Test $i<br>\n"); } $Response->Flush(); sleep(10); $Response->Write("End<br>"); %> </body> </html> I suspect that mod-perl is buffering something. Your code does $Response->{'r'}->print() in Flush() - I checked that. Maybe my modperl-enabled Apache is kind of lame? I use apache-perl-1.3.22-2-1.26-3 Debian package. Regards, -- Szymon Juraszczyk, [EMAIL PROTECTED] Surfland Computer Systems S.A. tel. +48 71 78-02-952, http://www.ssk.com.pl/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]