Mercurial > emacs
changeset 13777:5e0cbd5fcb46
(Fopen_network_stream): Call bind_polling_period earlier.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Thu, 21 Dec 1995 17:13:25 +0000 |
parents | 8160ed43603e |
children | 7b2f71009e4c |
files | src/process.c |
diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/process.c Thu Dec 21 17:12:52 1995 +0000 +++ b/src/process.c Thu Dec 21 17:13:25 1995 +0000 @@ -1643,6 +1643,13 @@ port = svc_info->s_port; } + /* Slow down polling to every ten seconds. + Some kernels have a bug which causes retrying connect to fail + after a connect. Polling can interfere with gethostbyname too. */ +#ifdef POLL_FOR_INPUT + bind_polling_period (10); +#endif + #ifndef TERM while (1) { @@ -1697,13 +1704,6 @@ if (interrupt_input) unrequest_sigio (); - /* Slow down polling to every ten seconds. - Some kernels have a bug which causes retrying connect to fail - after a connect. */ -#ifdef POLL_FOR_INPUT - bind_polling_period (10); -#endif - loop: if (connect (s, (struct sockaddr *) &address, sizeof address) == -1 && errno != EISCONN)