From 0d36eaa7c6112ee4fb86f7cbf578a7ba0b5dc331 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Mon, 7 Feb 2022 00:26:25 +0100 Subject: [PATCH] Make async connect_network_socket failures use Qfailed * src/process.c (connect_network_socket): Mark the process as Qfailed instead of using the error symbol (since this is what's defined for the status) (bug#53814). --- src/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/process.c b/src/process.c index 7c7f6082849..e9125953935 100644 --- a/src/process.c +++ b/src/process.c @@ -3599,7 +3599,7 @@ connect_network_socket (Lisp_Object proc, Lisp_Object addrinfos, { Lisp_Object data = get_file_errno_data (err, contact, xerrno); - pset_status (p, list2 (Fcar (data), Fcdr (data))); + pset_status (p, list2 (Qfailed, data)); unbind_to (count, Qnil); return; } -- 2.39.5