From 6344fce6e48875e6d330abae3db78dab957d4c9d Mon Sep 17 00:00:00 2001 From: Ghislain Bourgeois Date: Wed, 2 Oct 2024 10:34:27 -0400 Subject: [PATCH] Reinitialize sock to -1 after closing Prevents bug where a closed socket is returned. --- radio/rfsimulator/simulator.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/radio/rfsimulator/simulator.c b/radio/rfsimulator/simulator.c index 02f05b1e25..2b358cd5bb 100644 --- a/radio/rfsimulator/simulator.c +++ b/radio/rfsimulator/simulator.c @@ -593,6 +593,7 @@ static int startServer(openair0_device *device) } close(sock); + sock = -1; } freeaddrinfo(results); @@ -649,6 +650,7 @@ static int client_try_connect(const char *host, uint16_t port) } close(sock); + sock = -1; } freeaddrinfo(result);