https://issues.apache.org/bugzilla/show_bug.cgi?id=46770





--- Comment #10 from Rainer Jung <rainer.j...@kippdata.de>  2009-02-26 02:59:14 
PST ---
(In reply to comment #9)
> The original problem was that when client-flush was implemented in mod_jk, the
> default connector didn't look to see that the headers were sent as well.  Now
> the headers are sent, but the CoyoteRequest isn't marked as committed.

I see, good to know.

> The simplest fix is to change R580815to do res.sendHeaders(...) instead of
> calling the ActionHook.  But I'm not certain that it's the best fix, since I
> haven't looked at it very long.  I'd +1 this change if you need it in a hurry,
> since I'm a bit short on spare cycles at the moment.
> 
> Of course the other place to change this is to call res.setCommitted(true) 
> from
> JkInputStream.appendHead(...).  As I said, haven't looked at it long enough to
> know which is better.

I'll try a couple of options.

> One thing that worries me is that you don't see it in 6.0, since I can't find
> the difference in the o.a.jk Connectors.

Yes, I retested with 6.0.18, 6.0 HEAD and trunk. None of them shows the
problem. So I'll also investigate code differences.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to