From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Asynchronous DNS Date: Sat, 23 Jan 2016 13:42:39 -0800 Organization: UCLA Computer Science Department Message-ID: <56A3F3CF.7000204@cs.ucla.edu> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1453585382 26920 80.91.229.3 (23 Jan 2016 21:43:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 23 Jan 2016 21:43:02 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 23 22:42:53 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aN5xM-0006no-Pp for ged-emacs-devel@m.gmane.org; Sat, 23 Jan 2016 22:42:52 +0100 Original-Received: from localhost ([::1]:58606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aN5xI-0005C7-TP for ged-emacs-devel@m.gmane.org; Sat, 23 Jan 2016 16:42:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aN5xE-0005A9-Tl for emacs-devel@gnu.org; Sat, 23 Jan 2016 16:42:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aN5xB-00021i-NG for emacs-devel@gnu.org; Sat, 23 Jan 2016 16:42:44 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:43855) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aN5xB-00021e-HS for emacs-devel@gnu.org; Sat, 23 Jan 2016 16:42:41 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id AD793160688 for ; Sat, 23 Jan 2016 13:42:40 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 2ESYuazdwPL7 for ; Sat, 23 Jan 2016 13:42:40 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 067F11607DA for ; Sat, 23 Jan 2016 13:42:40 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Zejr0aTv2eSk for ; Sat, 23 Jan 2016 13:42:39 -0800 (PST) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id DF903160688 for ; Sat, 23 Jan 2016 13:42:39 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:198662 Archived-At: Lars Magne Ingebrigtsen wrote: > 2) Use one of the newer async C resolver libraries. This would not be > available on all platforms, and would be Yet Another Dependency which > I'm sure everybody would rather that we avoid. Nevertheless, this sounds like the most promising approach. Why reinvent the wheel? Platforms lacking the library will be no worse off than they are now. Do you consider GNU adns to be one of the "newer" libraries? If not, what problems do you see with GNU adns?