Author: norman
Date: Fri Dec 10 13:31:21 2010
New Revision: 1044354

URL: http://svn.apache.org/viewvc?rev=1044354&view=rev
Log:
Reuse Channel.getId() for getSessionID() so we have a clear relation between 
the two

Modified:
    
james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractSession.java

Modified: 
james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractSession.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractSession.java?rev=1044354&r1=1044353&r2=1044354&view=diff
==============================================================================
--- 
james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractSession.java
 (original)
+++ 
james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractSession.java
 Fri Dec 10 13:31:21 2010
@@ -22,7 +22,6 @@ package org.apache.james.protocols.impl;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.InetSocketAddress;
-import java.util.Random;
 
 import javax.net.ssl.SSLEngine;
 
@@ -40,8 +39,6 @@ import org.jboss.netty.handler.stream.Ch
  * 
  */
 public abstract class AbstractSession implements TLSSupportedSession {
-    private static Random random = new Random();
-
     protected ChannelHandlerContext handlerContext;
     protected InetSocketAddress socketAddress;
     private Log logger;
@@ -57,7 +54,7 @@ public abstract class AbstractSession im
         this.socketAddress = (InetSocketAddress) 
handlerContext.getChannel().getRemoteAddress();
         this.logger = logger;
         this.engine = engine;
-        this.id = random.nextInt(1024) + "";
+        this.id = handlerContext.getChannel().getId() + "";
 
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to