Yes, that's what it looks like to me too.  STDOUT is supposed to be tied to the
Apache package, and for some reason it's not.  I'm not sure why that would be -
can anyone on the list shed some light?

Perhaps it got untied in some previous run of the server.  As a simple test,
you might try restarting the server and testing whether it also happens on the
first request, possibly even running in -X mode.


[EMAIL PROTECTED] (Roland Alder) wrote:
>Dear Ken.
>
>Thank you for your assistance.
>
>>   warn "tied(*STDOUT) is " . tied(*STDOUT) . ", " . *STDOUT if $debug;
>>   $info->{'old_stdout'} = ref tied(*STDOUT);
>>   untie *STDOUT;
>
>I did the change and got the following output:
>
>*******info for /var/galaxyweb/htdocs/index.html is  at 
>/var/galaxyweb/perl/Apache/Filter.pm line 32.
>/var/galaxyweb/htdocs/index.html: This is the first filter at 
>/var/galaxyweb/perl/Apache/Filter.pm line 61.
>Untie()ing STDOUT at /var/galaxyweb/perl/Apache/Filter.pm line 71.
>tied(*STDOUT) is , *main::STDOUT at /var/galaxyweb/perl/Apache/Filter.
>pm line 72.
>Tie()ing STDOUT to Apache::Filter at /var/galaxyweb/perl/Apache/Filter
>..pm line 91.
>END info is old_stdout  count 1 fh_in GLOB(0x8630dac)  at 
>/var/galaxyweb/perl/Apache/Filter.pm line 95.
>*******info for /var/galaxyweb/htdocs/index.html is old_stdout  count 
>1 fh_in GLOB(0x8630dac) at /var/galaxyweb/perl/Apache/Filter.pm line 
>32, <GEN0> chunk 179.
>Turning STDOUT (Apache::Filter) into filter_fh_in at 
>/var/galaxyweb/perl/Apache/Filter.pm line 55.
>Tie()ing STDOUT to '' for finish at /var/galaxyweb/perl/Apache/Filter.
>pm line 84.
>[Fri Oct 15 09:03:11 1999] [error] Can't locate object method 
>"TIEHANDLE" via package "" at /var/galaxyweb/perl/Apache/Filter.pm 
>line 86.
>
>It seems to me (i don't know much about tieing) as STDOUT isn't tied.
>Do you have an idea? What should tied(*STDOUT) return?
>I will try it today on another plattform (Solaris instead of Linux) and look
what's 
>happening there.
>
>Thank you again,
>
>Roli
>
>
>--
>Roland Alder, Doerfli 3 / Schmidweg, CH-8634 Hombrechtikon
>e-mail: [EMAIL PROTECTED], WWW: http://galaxy.ch/roli/
>
>

  -------------------                            -------------------
  Ken Williams                             Last Bastion of Euclidity
  [EMAIL PROTECTED]                            The Math Forum

Reply via email to