Author: norman
Date: Sat Sep 30 11:53:26 2006
New Revision: 451636

URL: http://svn.apache.org/viewvc?view=rev&rev=451636
Log:
Catch UnknownHostException when try to resolve ip on init Handler. See JAMES-646

Modified:
    james/server/trunk/src/java/org/apache/james/core/AbstractJamesHandler.java

Modified: 
james/server/trunk/src/java/org/apache/james/core/AbstractJamesHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/core/AbstractJamesHandler.java?view=diff&rev=451636&r1=451635&r2=451636
==============================================================================
--- james/server/trunk/src/java/org/apache/james/core/AbstractJamesHandler.java 
(original)
+++ james/server/trunk/src/java/org/apache/james/core/AbstractJamesHandler.java 
Sat Sep 30 11:53:26 2006
@@ -43,6 +43,7 @@
 import java.io.PrintWriter;
 import java.net.Socket;
 import java.net.SocketException;
+import java.net.UnknownHostException;
 
 /**
  * Common Handler code
@@ -133,7 +134,11 @@
     protected void initHandler( Socket connection ) throws IOException {
         this.socket = connection;
         remoteIP = socket.getInetAddress().getHostAddress();
-        remoteHost = dnsServer.getHostName(socket.getInetAddress());
+        try {
+            remoteHost = dnsServer.getHostName(socket.getInetAddress());
+        } catch (UnknownHostException e) {
+            remoteHost = "unknown";
+        }
         try {
             synchronized (this) {
                 handlerThread = Thread.currentThread();



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to