OK
I think that I found the cause of the problem

I need to perform

SocketConnector.dispose()

I only was closing session with session.close()


What is the right way to finish a communitcation  immediately?

session.close():
socket.dispose();
?

or is it only  enough to perfom socket.dispose(); ?


Thanks

















2013/10/4 Jose María Zaragoza <demablo...@gmail.com>:
> I'm closing the same resources with MINA 2.x and MINA 1.1.x.
> Maybe there are new resources in MINA 2.x which should be close and I
> don't know them
>
> I'm going to start standalone tests because I had to downgrade  from
> 2.0.7 to 1.1.7 because the application is running on production
> enviroment and I couldn't do many tests
>
>
>
> 2013/10/4 Emmanuel Lécharny <elecha...@gmail.com>:
>> Le 10/4/13 9:06 AM, Jose María Zaragoza a écrit :
>>> OK.
>>> I'm going to debug that issue and I will tell you my conclusions
>>>
>>> So far, I only can know that the same code running on Tomcat but with
>>> lastest MINA release creates a lot of FIFO file descriptors, but 1.1.7
>>> doesn't,
>>
>> You most certainly have some opened streams that need to be closed. The
>> way MINA 1 works is very different from MINA 2, so be sure you always
>> cleanup whatever resource you use in your code.
>>
>>
>> --
>> Regards,
>> Cordialement,
>> Emmanuel Lécharny
>> www.iktek.com
>>

Reply via email to