diff options
| author | Lars Ingebrigtsen | 2022-02-07 00:26:25 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2022-02-07 00:26:25 +0100 |
| commit | 0d36eaa7c6112ee4fb86f7cbf578a7ba0b5dc331 (patch) | |
| tree | 8f2cf720545a6271410e56c02856cff2eed1ce1f /src/process.c | |
| parent | dcb3b85ec7689a032a308951203f4fa98f93a7a5 (diff) | |
| download | emacs-0d36eaa7c6112ee4fb86f7cbf578a7ba0b5dc331.tar.gz emacs-0d36eaa7c6112ee4fb86f7cbf578a7ba0b5dc331.zip | |
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).
Diffstat (limited to 'src/process.c')
| -rw-r--r-- | src/process.c | 2 |
1 files changed, 1 insertions, 1 deletions
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, | |||
| 3599 | { | 3599 | { |
| 3600 | Lisp_Object data = get_file_errno_data (err, contact, xerrno); | 3600 | Lisp_Object data = get_file_errno_data (err, contact, xerrno); |
| 3601 | 3601 | ||
| 3602 | pset_status (p, list2 (Fcar (data), Fcdr (data))); | 3602 | pset_status (p, list2 (Qfailed, data)); |
| 3603 | unbind_to (count, Qnil); | 3603 | unbind_to (count, Qnil); |
| 3604 | return; | 3604 | return; |
| 3605 | } | 3605 | } |