Reinitialize sock to -1 after closing
Prevents bug where a closed socket is returned.
This commit is contained in:
@@ -593,6 +593,7 @@ static int startServer(openair0_device *device)
|
|||||||
}
|
}
|
||||||
|
|
||||||
close(sock);
|
close(sock);
|
||||||
|
sock = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
freeaddrinfo(results);
|
freeaddrinfo(results);
|
||||||
@@ -649,6 +650,7 @@ static int client_try_connect(const char *host, uint16_t port)
|
|||||||
}
|
}
|
||||||
|
|
||||||
close(sock);
|
close(sock);
|
||||||
|
sock = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
freeaddrinfo(result);
|
freeaddrinfo(result);
|
||||||
|
|||||||
Reference in New Issue
Block a user