We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e580145 commit 7e093fbCopy full SHA for 7e093fb
ext/socket/ipsocket.c
@@ -593,7 +593,7 @@ init_fast_fallback_inetsock_internal(VALUE v)
593
arg->getaddrinfo_shared->notify = hostname_resolution_notifier;
594
595
arg->getaddrinfo_shared->node = arg->hostp ? ruby_strdup(arg->hostp) : NULL;
596
- arg->getaddrinfo_shared->service = ruby_strdup(arg->portp);
+ arg->getaddrinfo_shared->service = arg->portp ? ruby_strdup(arg->portp) : NULL;
597
arg->getaddrinfo_shared->refcount = arg->family_size + 1;
598
599
for (int i = 0; i < arg->family_size; i++) {
0 commit comments