remm 2003/08/19 09:15:21
Modified: http11/src/java/org/apache/coyote/http11
Http11Processor.java
Log:
- Avoid a NPE if requesting the remote address between requests or before
processing any request.
Revision Changes Path
1.75 +1 -1
jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java
Index: Http11Processor.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- Http11Processor.java 17 Aug 2003 14:52:30 -0000 1.74
+++ Http11Processor.java 19 Aug 2003 16:15:21 -0000 1.75
@@ -820,7 +820,7 @@
} else if (actionCode == ActionCode.ACTION_REQ_HOST_ADDR_ATTRIBUTE) {
- if (remoteAddr == null) {
+ if ((remoteAddr == null) && (socket != null)) {
remoteAddr = socket.getInetAddress().getHostAddress();
request.remoteAddr().setString(remoteAddr);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]