aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/raddrinfo.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-08-27 23:39:15 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-08-27 23:39:15 +0900
commit96d701f73780638ffd3c8fa91c43f33f1a207d65 (patch)
treefc56b39902c7037291b3d803217e0883115f8518 /ext/socket/raddrinfo.c
parentb8bfb1d5f5b15aa0bfa54ac3f97af1034f16359b (diff)
downloadruby-96d701f73780638ffd3c8fa91c43f33f1a207d65.tar.gz
Adjust indents [ci skip]
Diffstat (limited to 'ext/socket/raddrinfo.c')
-rw-r--r--ext/socket/raddrinfo.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/ext/socket/raddrinfo.c b/ext/socket/raddrinfo.c
index b601b1b297..4dd2867781 100644
--- a/ext/socket/raddrinfo.c
+++ b/ext/socket/raddrinfo.c
@@ -369,15 +369,15 @@ rb_getaddrinfo_a(const char *node, const char *service,
arg.timeout = timeout;
ret = (int)(VALUE)rb_thread_call_without_gvl(nogvl_gai_suspend, &arg, RUBY_UBF_IO, 0);
- if (ret && ret != EAI_ALLDONE) {
- /* EAI_ALLDONE indicates that the request already completed and gai_suspend was redundant */
- /* on Ubuntu 18.04 (or other systems), gai_suspend(3) returns EAI_SYSTEM/ENOENT on timeout */
- if (ret == EAI_SYSTEM && errno == ENOENT) {
- return EAI_AGAIN;
- } else {
- return ret;
+ if (ret && ret != EAI_ALLDONE) {
+ /* EAI_ALLDONE indicates that the request already completed and gai_suspend was redundant */
+ /* on Ubuntu 18.04 (or other systems), gai_suspend(3) returns EAI_SYSTEM/ENOENT on timeout */
+ if (ret == EAI_SYSTEM && errno == ENOENT) {
+ return EAI_AGAIN;
+ } else {
+ return ret;
+ }
}
- }
ret = gai_error(reqs[0]);
@@ -943,7 +943,7 @@ call_getaddrinfo(VALUE node, VALUE service,
}
#ifdef HAVE_GETADDRINFO_A
- res = rsock_getaddrinfo_a(node, service, &hints, socktype_hack, timeout);
+ res = rsock_getaddrinfo_a(node, service, &hints, socktype_hack, timeout);
#else
res = rsock_getaddrinfo(node, service, &hints, socktype_hack);
#endif