summaryrefslogtreecommitdiff
path: root/src/process.c
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2018-04-14 19:01:36 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2018-04-14 19:01:36 +0200
commit950a9b0f240a7ca63533296626bb746a4a4930b2 (patch)
treec92ee224088556c4220393b100fc7d8cf50e6e6d /src/process.c
parent0b0d3815da99f575b74e82234bfb963d89362152 (diff)
downloademacs-with-fetched-url.tar.gz
Update with-url branch and rename to with-fetched-urlwith-fetched-url
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c
index 6dba218c907..a9fd1b79557 100644
--- a/src/process.c
+++ b/src/process.c
@@ -3303,6 +3303,7 @@ finish_after_tls_connection (Lisp_Object proc)
{
pset_status (p, list2 (Qfailed,
build_string ("The Network Security Manager stopped the connections")));
+ p->tick = ++process_tick;
deactivate_process (proc);
}
else if (p->outfd < 0)
@@ -3311,6 +3312,7 @@ finish_after_tls_connection (Lisp_Object proc)
if the NSM prompt above take a long time), so recheck the file
descriptor here. */
pset_status (p, Qfailed);
+ p->tick = ++process_tick;
deactivate_process (proc);
}
else if ((fd_callback_info[p->outfd].flags & NON_BLOCKING_CONNECT_FD) == 0)
@@ -3671,6 +3673,7 @@ connect_network_socket (Lisp_Object proc, Lisp_Object addrinfos,
build_string ("TLS negotiation failed")));
else
pset_status (p, list2 (Qfailed, boot));
+ p->tick = ++process_tick;
}
}
#endif
@@ -4896,6 +4899,7 @@ check_for_dns (Lisp_Object proc)
concat3 (build_string ("Name lookup of "),
build_string (p->dns_request->ar_name),
build_string (" failed")))));
+ p->tick = ++process_tick;
}
free_dns_request (proc);
@@ -5111,6 +5115,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd,
deactivate_process (aproc);
pset_status (p, list2 (Qfailed,
build_string ("TLS negotiation failed")));
+ p->tick = ++process_tick;
}
}
}