[prev in list] [next in list] [prev in thread] [next in thread]
List: tomcat-dev
Subject: svn commit: r551647 -
From: remm () apache ! org
Date: 2007-06-28 18:16:10
Message-ID: 20070628181610.4A3551A981A () eris ! apache ! org
[Download RAW message or body]
Author: remm
Date: Thu Jun 28 11:16:09 2007
New Revision: 551647
URL: http://svn.apache.org/viewvc?view=rev&rev=551647
Log:
- If bytes are not read, send an error event (otherwise, fields referring to the \
connection could remain).
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java?view=diff&rev=551647&r1=551646&r2=551647
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java \
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java Thu \
Jun 28 11:16:09 2007 @@ -187,8 +187,10 @@
} else if (!error && read && request.getAvailable()) {
// If this was a read and not all bytes have been read, or if no \
data // was read from the connector, then it is an error
+ request.getEvent().setEventType(CometEvent.EventType.ERROR);
+ \
request.getEvent().setEventSubType(CometEvent.EventSubType.IOEXCEPTION); error = \
true;
- log.error(sm.getString("coyoteAdapter.read"));
+ connector.getContainer().getPipeline().getFirst().event(request, \
response, request.getEvent()); }
return (!error);
} catch (Throwable t) {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic