diff --git a/httplib.h b/httplib.h index 526623a..44cc8fb 100644 --- a/httplib.h +++ b/httplib.h @@ -4788,7 +4788,7 @@ inline int getaddrinfo_with_timeout(const char *node, const char *service, // Allocate on the heap, so the resolver thread can keep using the data. auto state = std::make_shared(); - state->node = node; + if (node) { state->node = node; } state->service = service; state->hints = *hints;