[ldns-users] Improper socket closing on Windows
Zbynek Michl
zbynek.michl at nic.cz
Tue Sep 7 13:34:41 UTC 2010
Hi,
ldns library does not close sockets on Windows. In sources is almost everywhere
used close() function, but it works well just on UNIX systems. On Windows is
necessary to use closesocket() instead of close() function. So I suggest to
modify ldns source files like this:
#ifndef USE_WINSOCK
close(sockfd);
#else
closesocket(sockfd);
#endif
Regards,
Zbynek
More information about the ldns-users
mailing list