mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julien Vermillard <jvermill...@archean.fr>
Subject Re: connect timeout
Date Tue, 05 Feb 2008 08:17:34 GMT
On Mon, 04 Feb 2008 18:52:37 -0700
Jeff Genender <jgenender@apache.org> wrote:

> great question..Im interested in this as well.
> 
> Jeff
> 
> Sangjin Lee wrote:
> > I had a quick question on the connect timeout...
> > The connect timeout supplied to connectors is in the unit of
> > seconds, and it appears the minimum value you can use is 1 second (
> > AbstractIoConnector.setConnectTimeout() in the case of the trunk).
> > Is this by design?  I can see cases where one needs to have a
> > shorter connect timeout, but it seems it is not possible today.
> > One solution might be to use ConnectFuture.join() with a timeout,
> > but that works only if you want to block until it times out...
> > 
> > It also seems that this minimum timeout value is somewhat tied to
> > the timeout value used in the select() loop in the connector, which
> > is hard coded to be 1 second.  Would it be a good idea to support
> > connect timeout values in milliseconds, and make it shorter than 1
> > second?
> > 
> > Thanks,
> > Sangjin
> > 

Hi,

Apparently it's doable, the timeout value is multiplicated by 1000
before being placed in the ConnectionRequest deadline.
As far I understand it, it's not a big deal but an API change.

Julien

Mime
View raw message