Maurice Aubrey wrote:
> 
> Joshua will likely want a better fix that preserves as
> much of the path info as possible, but you can try this
> simple patch against 2.31 that shortens the function name
> and see if it solves the problem:
> 
> --- ASP.pm.orig Mon Feb 18 05:13:08 2002
> +++ ASP.pm      Mon Feb 18 05:21:42 2002
> @@ -431,7 +431,7 @@
>         my $id = $file_id.'x'.$self->{compile_checksum};
>         $id =~ s|/+|/|g;
>         $id =~ s/\W/_/g;
> -       $self->{id} = '__ASP_'.$id;
> +       $self->{id} = '__ASP_'. md5_hex($id);
>      }
> 
>      # filtering support
> 

Preserving the path info as sub name is a legacy issue now 
since we have #line directives in the perl code being compiled for 
better error messaging, so I will likely do something like above
for the next release so this error goes away entirely.

I believe I made the problem worse than it already was in >= 2.29 releases,
and I will make it a priority to fix this for next one.

--Josh

_________________________________________________________________
Joshua Chamas                           Chamas Enterprises Inc.
NodeWorks Founder                       Huntington Beach, CA  USA 
http://www.nodeworks.com                1-714-625-4051

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to