On 11/3/06, Andrey Nechet <[EMAIL PROTECTED]> wrote:

The problem in next - I work for test application for network game server.
It's a huge traffic generator should be.
The clients should be started and stopped any times for load measurements
and so on....
But the 3 new threads leaves running for each stopped process.
>>Thread [AnonymousIoService-X-X] (Running)
>>Thread [AnonymousIoService-X-X] (Running)
>>Thread [PooledByteBufferExpirer-X] (Running)

For one start/stop cycle it's acceptable, but then I need more cycles - that
not so good...
:)


>From: sishen <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: Re: Close session ?
>Date: Fri, 3 Nov 2006 17:19:31 +0800
>
>just go on executing...
>
>On 11/3/06, Andrey Nechet <[EMAIL PROTECTED]> wrote:
>>
>>Hi,
>>
>>I would like to use Mina for simple client connection.
>>Simplified code:
>>                 IoConnector connector = new SocketConnector();
>>                 SocketAddress socketAddress = new InetSocketAddress(
>>config.getHost(),
>>                                 config.getPort());
>>                 try {
>>                         ConnectFuture future = connector.connect
>>(socketAddress,
>>                                         new IoHandler(){....});
>>
>>                         future.join();
>>                         IoSession session = future.getSession();
>>                         session.close();
>>                 } catch (IOException e) {
>>                         e.printStackTrace();
>>                 }
>>
>>Question:
>>After future.join() I have the next additional Threads in debugger:
>>Thread [AnonymousIoService-1-1] (Running)
>>Thread [SocketIoProcessor-0] (Running)
>>Thread [AnonymousIoService-1-2] (Running)
>>Thread [PooledByteBufferExpirer-0] (Running)
>>
>>All seems OK. But after sesson.close() only one Thread
>>[SocketIoProcessor-0]
>>terminated.
>>How I can terminate another threads?

They are all daemon threads, so they will exit together when the
process exits.  To be short, please ignore them.

HTH,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41  4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4  455E 1C62 A7DC 0255 ECA6

Reply via email to