]> git.meshlink.io Git - meshlink/blobdiff - src/net.c
Fix a socket fd leak.
[meshlink] / src / net.c
index 8bec6b67f52af5e52c671d94cc26ffad425244aa..ce999cba00aebe133d3bb41a36c1d5b1a298ff57 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -700,7 +700,7 @@ void retry(meshlink_handle_t *mesh) {
 
                int sock = socket(sa.sa.sa_family, SOCK_STREAM, IPPROTO_TCP);
 
-               if(sock != -1) {
+               if(sock == -1) {
                        continue;
                }