[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Asynchronous DNS
From: |
Alex Dunn |
Subject: |
Re: Asynchronous DNS |
Date: |
Fri, 29 Jan 2016 18:39:30 -0800 |
User-agent: |
Notmuch/0.21 (http://notmuchmail.org) Emacs/25.0.50.1 (x86_64-apple-darwin15.3.0) |
The build is failing for me on Mac OS 10.11.3:
https://gist.github.com/dunn/ffca0bcfbf97d57d9c7d#file-03-make-L426-L451
Lars Ingebrigtsen <address@hidden> writes:
> Async DNS has now been implemented in the feature/async-dns branch, and
> I'm running that Emacs right now. And it works! I mean, eww no longer
> gets those awkward pauses when resolving DNS names of image assets.
> Whee! Or placebo! Whee!
>
> There's quite a bit of cleanup remaining, though, and I'm probably
> leaking memory ... somewhere... And I'm not really happy with the way
> I'm doing the polling, which required another process array in addition
> to the chan_process table. Surely a better way must exist, but the
> process isn't entered into the chan_process table until the socket has
> been created, and we can't create the socket before we've done the name
> resolution, because we don't know whether it's going to be an IPv4
> address or an IPv6 address.
>
> If anybody else wants to start fiddling with the stuff, be my guest.
> :-) But I'm going to continue tinkering with it on the branch, and will
> probably merge with the trunk in a few days. It would be nice if people
> on non-Linux systems could check whether it builds at all on those
> systems before I do the merge...
>
> --
> (domestic pets only, the antidote for overdose, milk.)
> bloggy blog: http://lars.ingebrigtsen.no
- Re: Asynchronous DNS, (continued)
Re: Asynchronous DNS, Stefan Monnier, 2016/01/23
Re: Asynchronous DNS, John Wiegley, 2016/01/26
Re: Asynchronous DNS, Florian Weimer, 2016/01/26
Re: Asynchronous DNS, Lars Ingebrigtsen, 2016/01/29
- Re: Asynchronous DNS,
Alex Dunn <=
Re: Asynchronous DNS, Eli Zaretskii, 2016/01/30
Re: Asynchronous DNS, Ken Raeburn, 2016/01/31
Re: Asynchronous DNS, Lars Ingebrigtsen, 2016/01/31