You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Silver (JIRA)" <ji...@apache.org> on 2008/05/27 11:29:55 UTC
[jira] Created: (DIRMINA-596) sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
----------------------------------------------------------------------------------------
Key: DIRMINA-596
URL: https://issues.apache.org/jira/browse/DIRMINA-596
Project: MINA
Issue Type: Bug
Components: Core, Transport
Affects Versions: 2.0.0-M1, 2.0.0-M2
Environment: Mina:mina-core-2.0.0-M2-20080427.091119-1-sources.jar
JDK: java version "1.5.0_05"
platform: windows xp
Reporter: Silver
Priority: Critical
I use MINA 2.0.0 M1 and M2 to build my application.
When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
Another intersting event will occur:
Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
the main method:
public static void main(String[] args)
{
NioSocketConnector acceptor = new NioSocketConnector();
acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
acceptor.setHandler( new TimeServerHandler() );
for(int i=0; i<10; i++)
acceptor.connect();
}
the messageReceived method in TimeServerHandler class:
public void messageReceived(IoSession session, Object message)
throws Exception
{
System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
.newDecoder()));
session.close();
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Lecharny resolved DIRMINA-596.
---------------------------------------
Resolution: Fixed
I closed it as the last comment seems to say that the problem has been fixed in M3.
feel free to reopen the issue if it's still present in M4.
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Nathanael Van Vorst (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12603987#action_12603987 ]
Nathanael Van Vorst commented on DIRMINA-596:
---------------------------------------------
I see something similar. I am using a NioSocketConnector with a SslFilter. I maintain a 100 or so connections to many different servers. When I close a connected session I close it immediately (session.close()). The sessions with certain servers sometimes take a very long time to close -- seconds to even minutes. The figure this out I used the CloseFuture returned from the close() operation rather than the sessionClosed event.
Not sure if this tidbit helps......
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Silver (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12650127#action_12650127 ]
Silver commented on DIRMINA-596:
--------------------------------
**********************************************************************************
package sample;
import java.net.InetSocketAddress;
import java.nio.charset.Charset;
import org.apache.mina.core.buffer.IoBuffer;
import org.apache.mina.core.service.IoHandlerAdapter;
import org.apache.mina.core.session.IoSession;
import org.apache.mina.filter.executor.ExecutorFilter;
import org.apache.mina.transport.socket.nio.NioSocketConnector;
public class MinaTest
{
private MyHandler handler;
private NioSocketConnector connector;
private InetSocketAddress address;
private class MyHandler extends IoHandlerAdapter
{
/**
* @param session
* @param cause
* @throws Exception
*/
public void exceptionCaught(IoSession session, Throwable cause) throws Exception
{
System.out.println(session + " : an exception occurred.");
cause.printStackTrace();
}
/**
* @param session
* @param message
* @throws Exception
*/
public void messageReceived(IoSession session, Object message) throws Exception
{
System.out.println(session + " received: " + ((IoBuffer) message).getString(Charset.forName("UTF-8")
.newDecoder()));
session.close();
}
/**
* @param session
* @throws Exception
*/
public void sessionClosed(IoSession session) throws Exception
{
System.out.println(session + " closed.");
}
/**
* @param session
* @throws Exception
*/
@Override
public void sessionCreated(IoSession session) throws Exception
{
System.out.println(session + " created.");
session.write(IoBuffer.wrap(";".getBytes()));
}
}
public void initialize()
{
address = new InetSocketAddress("127.0.0.1", 2361);
handler = new MyHandler();
connector = new NioSocketConnector();
connector.setHandler(handler);
connector.setDefaultRemoteAddress(address);
connector.setConnectTimeoutMillis(5000);
connector.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
}
public void run()
{
for(int i=0; i<10; i++)
{
connector.connect();
}
}
public static void main(String[] args)
{
MinaTest tester = new MinaTest();
tester.initialize();
tester.run();
System.out.println("MinaTest is running now...");
}
}
************************************************************************************
To Emmanuel Lecharny :
The attached code has the problem under MINA 2.0 M1/M2, but it's OK under M3.
I don't know what has changed, but thank you very much all the same.
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Silver (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Silver updated DIRMINA-596:
---------------------------
Priority: Major (was: Critical)
Description:
I use MINA 2.0.0 M1 and M2 to build my application.
When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
Another intersting event will occur:
Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
the main method:
public static void main(String[] args)
{
NioSocketConnector acceptor = new NioSocketConnector();
acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
acceptor.setHandler( new TimeServerHandler() );
for(int i=0; i<10; i++)
acceptor.connect();
}
the messageReceived method in TimeServerHandler class:
public void messageReceived(IoSession session, Object message)
throws Exception
{
System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
.newDecoder()));
session.close();
}
the log of the test server:
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
was:
I use MINA 2.0.0 M1 and M2 to build my application.
When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
Another intersting event will occur:
Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
the main method:
public static void main(String[] args)
{
NioSocketConnector acceptor = new NioSocketConnector();
acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
acceptor.setHandler( new TimeServerHandler() );
for(int i=0; i<10; i++)
acceptor.connect();
}
the messageReceived method in TimeServerHandler class:
public void messageReceived(IoSession session, Object message)
throws Exception
{
System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
.newDecoder()));
session.close();
}
Environment:
MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
JDK: java version "1.5.0_05"
Plat: Windows XP
was:
Mina:mina-core-2.0.0-M2-20080427.091119-1-sources.jar
JDK: java version "1.5.0_05"
platform: windows xp
Summary: Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2) (was: sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2))
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12647575#action_12647575 ]
Emmanuel Lecharny commented on DIRMINA-596:
-------------------------------------------
A fully working sample would help to analyze the situation. The drops of code we currently have are not enough ...
Thanks !
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Silver (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601019#action_12601019 ]
Silver commented on DIRMINA-596:
--------------------------------
Who can give me some suggestion?
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649754#action_12649754 ]
Emmanuel Lecharny commented on DIRMINA-596:
-------------------------------------------
Still waiting for a sample to work on. Otherwise, we will have to postpone the issue to 3.0...
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Lecharny closed DIRMINA-596.
-------------------------------------
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
> Fix For: 2.0.0-M3
>
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (DIRMINA-596) Sessions generated by
NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Lecharny updated DIRMINA-596:
--------------------------------------
Fix Version/s: 2.0.0-M3
> Sessions generated by NioSocketConnector cannot be closed in time (within MINA2.0 M1,M2)
> ----------------------------------------------------------------------------------------
>
> Key: DIRMINA-596
> URL: https://issues.apache.org/jira/browse/DIRMINA-596
> Project: MINA
> Issue Type: Bug
> Components: Core, Transport
> Affects Versions: 2.0.0-M1, 2.0.0-M2
> Environment: MINA:mina-core-2.0.0-M2-20080427.091119-1.jar
> JDK: java version "1.5.0_05"
> Plat: Windows XP
> Reporter: Silver
> Fix For: 2.0.0-M3
>
>
> I use MINA 2.0.0 M1 and M2 to build my application.
> When I use one NioSocketConnector to generate 10 sessions and then close them in the messageReceived event of each session, only 5 or 6 sessions(that is to say, not of all sessions) can be closed correctly, others cannot, but I can receive the sessionClosed event. The number of the closed sessions varies from 2-6 during my experiments.
> Another intersting event will occur:
> Since the rest sessions cannot be closed, I tried to generate a new session by the same NioSocketConnector, then all of the 10 "old" sessions were closed as one might expect, except the last new session.
> the main method:
> public static void main(String[] args)
> {
> NioSocketConnector acceptor = new NioSocketConnector();
> acceptor.setDefaultRemoteAddress(new InetSocketAddress("127.0.0.1", 2361));
> acceptor.getFilterChain().addLast( "executor", new ExecutorFilter(100) );
> acceptor.setHandler( new TimeServerHandler() );
> for(int i=0; i<10; i++)
> acceptor.connect();
> }
> the messageReceived method in TimeServerHandler class:
> public void messageReceived(IoSession session, Object message)
> throws Exception
> {
> System.out.println(((IoBuffer) message).getString(Charset.forName("UTF-8")
> .newDecoder()));
> session.close();
> }
> the log of the test server:
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3215>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3217>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3218>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3219>
> 2008-5-27 17:09:32 Connected ++++++++++++++++++++++++127.0.0.1 / 3220>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3211>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3213>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3214>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3212>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3216>
> 2008-5-27 17:09:32 Disconnected -----------------------127.0.0.1 / 3215>
> 2008-5-27 17:09:37 Connected ++++++++++++++++++++++++127.0.0.1 / 3221>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3217>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3218>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3219>
> 2008-5-27 17:09:37 Disconnected -----------------------127.0.0.1 / 3220>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.