Michael Peters wrote:
> The client always sees the 500 which is what the access log reports as
> well. It's just that in the CleanupHandler it comes back as 200 for
> /foo/, but 500 for /foo/index.pl.
>

That really is strange. Perhaps the status is getting mangled at the
end of the Log phase or something? Maybe it has something to do with
the fact that the Cleanup phase isn't actually an apache phase? What
happens if you try to run your code as a LogHandler instead of a
CleanupHandler?

Adam