novacoin-project/novacoin — pull request #77 by fsb4000 (2014-12-05 22:31:03+00:00)
Title: fix_MSVC

При адаптации STUN модуля к MSVC(https://github.com/novacoin-project/novacoin/commit/196cd7a443bc09ac1485cce0e82e472a46a78152) я допустил баг. Использовал функцию _close() для закрытия сокета. А её можно использовать только для закрытия файлов . Сейчас должно быть
верно.
closesocket() нужно использовать и для MinGW, потому что в unistd.h написано только #include и несколько #define, то есть выполняется та же самая функция close() для закрытия файлов.

Информация по теме:
https://stackoverflow.com/questions/20847057/can-you-close-read-and-write-a-socket-on-windows