On Thu, 2006-11-02 at 16:44 -0600, Steve Johnson wrote:
> In testing this out, it works pefectly when testing with curl using a
> simple GET.  It sends me a response almost immediately, but if i watch
> the logs, it processes the cleanuphandler method like it should, after
> i already received the response (testing this using a sleep 5; in the
> top of sub send_to_client).  However, as soon as I change my request
> to a POST, it is blocking.  The request hangs and doesn't send the
> response to the client until after the Cleanup method has completed.
> Is this proper behaviour?

I don't think so.  I've never observed this.  Is it possible that you're
seeing buffering here?  You can try turning that off with $|=1 and see
what happens.

- Perrin

Reply via email to