From 05ba5057d1ce2394fdaf8d246523166360d3fe89 Mon Sep 17 00:00:00 2001 From: Alain Schneble Date: Sat, 20 Feb 2016 20:37:45 +0100 Subject: [PATCH] Deactivate process if async DNS request failed (bugfix) * src/process.c (check_for_dns): If the async DNS request failed and the associated process is still in "connect" state, deactivate the process and set status to "failed". --- src/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/process.c b/src/process.c index a59e418..1f83327 100644 --- a/src/process.c +++ b/src/process.c @@ -4706,7 +4706,7 @@ check_for_dns (Lisp_Object proc) ip_addresses = Fnreverse (ip_addresses); } /* The DNS lookup failed. */ - else if (!EQ (p->status, Qconnect)) + else if (EQ (p->status, Qconnect)) { deactivate_process (proc); pset_status (p, (list2 -- 2.6.2.windows.1