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]