aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorAlain Schneble2016-02-21 13:36:25 +1100
committerLars Ingebrigtsen2016-02-21 13:36:25 +1100
commit799367921033a9bfca27109ba934cb2981c436f9 (patch)
treeee966677aa808edce6407c39d0e84d3ef2997c76 /src/process.c
parent7d63fa01afef49ee53c742cd6b8cb86d14911fa3 (diff)
downloademacs-799367921033a9bfca27109ba934cb2981c436f9.tar.gz
emacs-799367921033a9bfca27109ba934cb2981c436f9.zip
Respect DNS timeouts
* 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".
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c
index a59e4182e4c..1f83327b3c2 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4706,7 +4706,7 @@ check_for_dns (Lisp_Object proc)
4706 ip_addresses = Fnreverse (ip_addresses); 4706 ip_addresses = Fnreverse (ip_addresses);
4707 } 4707 }
4708 /* The DNS lookup failed. */ 4708 /* The DNS lookup failed. */
4709 else if (!EQ (p->status, Qconnect)) 4709 else if (EQ (p->status, Qconnect))
4710 { 4710 {
4711 deactivate_process (proc); 4711 deactivate_process (proc);
4712 pset_status (p, (list2 4712 pset_status (p, (list2