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]