[ 
http://issues.apache.org/jira/browse/DIRMINA-269?page=comments#action_12436256 
] 
            
Hooman Valibeigi commented on DIRMINA-269:
------------------------------------------

Setting timeout is not the what I need
I want to be able to cancel the connection before timeout is over
For example by calling future.cancel()
The client user may have entered some wrong host names and soon he wants to 
cancel the current connection to enter another one, instead of waiting N 
seconds till the connection is timed out

> stop SocketConnector.connect()
> ------------------------------
>
>                 Key: DIRMINA-269
>                 URL: http://issues.apache.org/jira/browse/DIRMINA-269
>             Project: Directory MINA
>          Issue Type: Improvement
>    Affects Versions: 0.9.5
>            Reporter: Hooman Valibeigi
>         Assigned To: Trustin Lee
>
> Currently I'm using the following logic to connect to server
> ConnectFuture future = socket.connect(SocketAddress, IoHandler);
> future.join();
> try {
>     session = future.getSession();
> } catch (Exception e) {
>     // e.getCause() tells the error
> }
> it waits till the connection is established. but I want the user to be able 
> to stop the connect process while it is not yet established. for example in 
> cases that Connection_Timeout would occur, the user should wait till the time 
> out is finished. is it possible to stop it whenever we desire?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to