Hi Remy,
True, but today it exists a lot of applications/Service that want
control the connection.
At my Comet example I have also miss this simple feature.
I feel that the patch looks good.
Peter
Am 25.01.2008 um 13:14 schrieb Remy Maucherat:
On Thu, 2008-01-24 at 17:11 -0500, John Wehle wrote:
Currently if a servlet uses:
res.setHeader("Connection", "close");
tomcat just sets the header and sends the reponse to the client. It
then waits for the client to close the connection. In some cases
(i.e.
buggy client) the client doesn't process the close which causes
resources
to be unduly tied up on the server until the connectionTimeout is
reached
which then closes the connection. This also causes the user to
experience
a browser delay corresponding to connectionTimeout.
This patches causes tomcat to close a connection after sending a
response
which includes "Connection: close".
The rationale is that a servlet has no business dealing with the
connection behavior: if the client has problems, you can add
appropriate
configuration in the connector.
Rémy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]