]> git.eshelyaron.com Git - emacs.git/commit
Implement asynchronous name resolution
authorLars Ingebrigtsen <larsi@gnus.org>
Fri, 29 Jan 2016 23:49:18 +0000 (00:49 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Fri, 29 Jan 2016 23:49:18 +0000 (00:49 +0100)
commitfdfb68690f75a77a32d286e17a39e2543e07e58c
tree1b5d30b5e03e8196d179a6c8b3e2848b89a52f94
parent44e235dd88d3f506b31db24373c0f5d5fd27c79d
Implement asynchronous name resolution

* process.c (Fmake_network_process): Do asynchronous DNS
lookups if we have getaddrinfo_a and the user requests :nowait.
(check_for_dns): New function.
(wait_reading_process_output): Check for pending name
resolution in the idle loop.

* process.h: Add structure for async DNS.
src/process.c
src/process.h