diff --git a/src/debug/debugserver.c b/src/debug/debugserver.c index 45d2a75521..abfc5e444d 100644 --- a/src/debug/debugserver.c +++ b/src/debug/debugserver.c @@ -2534,6 +2534,8 @@ static void debugserver_worker(MVMThreadContext *tc, MVMCallsite *callsite, MVMR getaddrinfo("localhost", portstr, NULL, &res); listensocket = socket(res->ai_family, SOCK_STREAM, 0); + if (listensocket == -1) + MVM_panic(1, "Could not create file descriptor for socket: %s", strerror(errno)); #ifndef _WIN32 {