]> git.eshelyaron.com Git - emacs.git/commit
Make async :family 'local failures fail correctly again
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 22 Jul 2018 11:39:10 +0000 (13:39 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 22 Jul 2018 11:39:10 +0000 (13:39 +0200)
commit92ba34d89ac4f5b5bbb818e1c39a3cc12a405790
tree0f3234e5ad986089c061a9402663b8533647db82
parente23727978dbb07d68f730ffa60b22d59d065850e
Make async :family 'local failures fail correctly again

* src/fileio.c (get_file_errno_data): Refactor out into its own
function so that we can reuse the error handling from an async
context (bug#31901).

* src/process.c (connect_network_socket): When an async :family
'local client fails (with a file error, for instance), mark the
process as failed.
src/fileio.c
src/lisp.h
src/process.c