On Thursday 06 October 2005 09:46 am, Octavian Rasnita wrote:

> It is very strange indeed, because if I use:
>
> eval{untie %session;}; print STDERR $@ if $@;
>
> instead of:
>
> untie %session;
>
> ... the program works fine, with no error on the screen and *no error in
> the log file*.

sub handler
{
....

untie %session; #This line creates problems.

#end handler
}


Aren't you supposed to be returning Apache2::Const::OK from the handler?

My guess is that "untie %session" returns something (probably undef) that 
triggers a failure, whereas your print-if test returns something that equates 
to OK.



-- 
"Why don't you try practicing random acts of intelligence
 and senseless acts of elf-control?"

Reply via email to