Maintained by: NLnet Labs

[Unbound-users] Timeout control

Vitalie Cherpec
Wed Dec 8 16:31:17 CET 2010


Hi Wouter,

I've followed your tips, now I'm controlling the timeout from libev using
file descriptor returned by ub_fd().

Thank you !

Regards,
Vitalie Cherpec

On Tue, Nov 30, 2010 at 5:30 PM, W.C.A. Wijngaards <wouter at nlnetlabs.nl>wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Vitalie,
>
> The timeouts depend on the exact roundtrip times as observed, and the
> nameservers for the domain.  If you want to have a timeout in your
> software in case the resolution takes a long time, perhaps you want to
> use alarm(2) or another timeout mechanism (e.g. from libevent).
>
> Such as, use select(2) on the ub_fd() with the timeout of your choice.
> You can use ub_cancel() to tell libunbound that the result of this query
> is no longer needed.
>
> Best regards,
>   Wouter
>
> On 11/26/2010 03:48 PM, Vitalie Cherpec wrote:
> > Example output:
> >
> > [vitalie at silver ~]$ time unbound-host -4 www.example.com
> > <http://www.example.com>
> > Host www.example.com <http://www.example.com> not found: 2(SERVFAIL).
> > Host www.example.com <http://www.example.com> not found: 2(SERVFAIL).
> > Host www.example.com <http://www.example.com> not found: 2(SERVFAIL).
> >
> > real    19m17.427s
> > user    0m0.011s
> > sys     0m0.011s
> >
> >
> > On Fri, Nov 26, 2010 at 4:21 PM, Vitalie Cherpec <vitalie at penguin.ro
> > <mailto:vitalie at penguin.ro>> wrote:
> >
> >     Hi,
> >
> >       I'm trying to use asynchronous interface from unbound
> >     (ub_resolve_async) and I do have a problem.
> >     When running DNS queries which receive no response from the
> >     nameservers (lame delegation),
> >     it locks the program and keeps trying forever (iterator module).
> >     Same thing happens running query
> >     with unbound-host command.
> >
> >     I've studied the documentation, but I didn't find any information on
> >     how should I
> >     configure the timeouts. Do you have any clues ?
> >
> >
> >     Regards,
> >     Vitalie Cherpec
> >
> >
> >
> >
> >
> > _______________________________________________
> > Unbound-users mailing list
> > Unbound-users at unbound.net
> > http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
>
> iEUEARECAAYFAkz1GK0ACgkQkDLqNwOhpPhsmACXadp0UsO078iAWuKikv8S9Kqr
> zACfTKmoV25tCuMJtElHWUJkzcTaN7E=
> =KlZc
> -----END PGP SIGNATURE-----
> _______________________________________________
> Unbound-users mailing list
> Unbound-users at unbound.net
> http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
>



-- 
DNS Validation <http://www.dnsvalidation.com> - Free DNS Tests
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://unbound.nlnetlabs.nl/pipermail/unbound-users/attachments/20101208/6bf34755/attachment.html>