Browse Source

Fix FD leak on MacOS.

Adam Ierymenko 3 years ago
parent
commit
0e798222a7
1 changed files with 1 additions and 0 deletions
  1. 1 0
      osdep/Binder.hpp

+ 1 - 0
osdep/Binder.hpp

@@ -336,6 +336,7 @@ class Binder {
 
 								// if this is a temporary IPv6 address, skip to the next address
 								if (flags & IN6_IFF_TEMPORARY) {
+									close(infoSock);
 									char buf[64];
 #ifdef ZT_TRACE
 									fprintf(stderr, "skip binding to temporary IPv6 address: %s\n", ip.toIpString(buf));