diff options
| author | Kim F. Storm | 2002-03-03 00:31:22 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2002-03-03 00:31:22 +0000 |
| commit | f40f9848b640d51d35bde015fd194d80d66802ce (patch) | |
| tree | 91cc8fbcaeadfd0911c943153815de1465419430 /src | |
| parent | 6a22cdf4bfc7a17ff6e6b0023feb23ffcc056f65 (diff) | |
| download | emacs-f40f9848b640d51d35bde015fd194d80d66802ce.tar.gz emacs-f40f9848b640d51d35bde015fd194d80d66802ce.zip | |
(Fopen_network_stream): Always call turn_on_atimers around connect.
Diffstat (limited to 'src')
| -rw-r--r-- | src/process.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/process.c b/src/process.c index 152fd679405..daf4563c608 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -2037,14 +2037,12 @@ NON-BLOCKING is optional arg requesting an non-blocking connect. | |||
| 2037 | 2037 | ||
| 2038 | This used to be conditioned by HAVE_GETADDRINFO. Why? */ | 2038 | This used to be conditioned by HAVE_GETADDRINFO. Why? */ |
| 2039 | 2039 | ||
| 2040 | if (!is_non_blocking) | 2040 | turn_on_atimers (0); |
| 2041 | turn_on_atimers (0); | ||
| 2042 | 2041 | ||
| 2043 | ret = connect (s, lres->ai_addr, lres->ai_addrlen); | 2042 | ret = connect (s, lres->ai_addr, lres->ai_addrlen); |
| 2044 | xerrno = errno; | 2043 | xerrno = errno; |
| 2045 | 2044 | ||
| 2046 | if (!is_non_blocking) | 2045 | turn_on_atimers (1); |
| 2047 | turn_on_atimers (1); | ||
| 2048 | 2046 | ||
| 2049 | if (ret == 0 || xerrno == EISCONN) | 2047 | if (ret == 0 || xerrno == EISCONN) |
| 2050 | { | 2048 | { |