Le 2/6/13 6:38 PM, [email protected] a écrit : > I'm trying to understand why I'm getting what seems like a premature timeout. > > When I set the timeout in my search request, I believe it is in seconds. > SearchRequest.setTimeLimit(5); // seconds > > When I try to get a search cursor, > SearchCursor cur = LdapNetworkConnection. search(SearchRequest); > > it times out with this error > org.apache.directory.api.ldap.model.exception.LdapException: TimeOut occurred > at > org.apache.directory.ldap.client.api.SearchCursorImpl.next(SearchCursorImpl.java:140) > > > I think LdapNetworkConnection.java line 1595 treats the seconds as > milliseconds ? > > I'm just setting my timeout to 0 to get around this for now.. Thanks.
To be a bit more specific, we made it using milliseconds because we use it for tests, and in tests, we want to wait as less as possible, thus we use timeout like 100ms or 200ms. Waiting one second, when we have hundreds of tests to run, is just painful :/ -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com
