emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Asynchronous DNS


From: Eli Zaretskii
Subject: Re: Asynchronous DNS
Date: Thu, 04 Feb 2016 18:31:09 +0200

> From: Lars Ingebrigtsen <address@hidden>
> Cc: address@hidden,  address@hidden
> Date: Thu, 04 Feb 2016 13:25:11 +1100
> 
> > But I think a better approach is to make all those APIs that check or
> > need a fully-functional process object to wait for DNS completion
> > before they proceed.  That would be fully backward-compatible, at the
> > price that the callers will need to be changed to actually take
> > advantage of this feature.  Which I think is a Good Thing, because for
> > any application code that wants the async DNS we need a human to
> > seriously consider all the implications and modify the code
> > accordingly.  Evidently, this isn't something that can be
> > transparently changed under the hood.
> 
> Yup.  I'll change make-network-address to only do async DNS when :nowait
> is 'dns, I think...

But even then, an application that just specifies this and doesn't
make any other changes in the code structure might become broken.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]