cvs commit: spice/components/netserve/src/java/org/jcomponent/netserve/connection/handlers AbstractRequestHandler.java
Peter Donald <[email protected]>
| Newsgroups | gmane.comp.java.spice.cvs |
|---|---|
| Message-ID | <[email protected]> |
donaldp 03/10/27 22:28:54
Modified: components/netserve/src/java/org/jcomponent/netserve/connection/handlers
AbstractRequestHandler.java
Log:
Handle non-connected sockets
Revision Changes Path
1.5 +11 -4 spice/components/netserve/src/java/org/jcomponent/netserve/connection/handlers/AbstractRequestHandler.java
Index: AbstractRequestHandler.java
===================================================================
RCS file: /cvsroot/spice/spice/components/netserve/src/java/org/jcomponent/netserve/connection/handlers/AbstractRequestHandler.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- AbstractRequestHandler.java 27 Oct 2003 05:34:57 -0000 1.4
+++ AbstractRequestHandler.java 28 Oct 2003 06:28:54 -0000 1.5
@@ -17,7 +17,7 @@
* Abstract base class for request handlers.
*
* @author <a href="mailto:peter at realityforge.org">Peter Donald</a>
- * @version $Revision: 1.4 $ $Date: 2003/10/27 05:34:57 $
+ * @version $Revision: 1.5 $ $Date: 2003/10/28 06:28:54 $
*/
public abstract class AbstractRequestHandler
implements RequestHandler
@@ -173,9 +173,16 @@
*/
protected String getThreadName( final Socket socket )
{
- return "RequestHandler for " +
- socket.getInetAddress().getHostAddress() + ":" +
- socket.getPort();
+ if( socket.isConnected() )
+ {
+ return "RequestHandler for " +
+ socket.getInetAddress().getHostAddress() + ":" +
+ socket.getPort();
+ }
+ else
+ {
+ return "RequestHandler for " + socket;
+ }
}
/**
-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community? Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/