Fixes for windows (#45)

* init Net system on Windows

* propagate DNS error

* Add zlib 1.2.11 sources

* link zlib statically for windows

* remove not implemented function declaration

* fix connect on Windows
This commit is contained in:
Dimon4eg
2019-04-26 02:26:53 +03:00
committed by Benjamin Sergeant
parent e251c81d43
commit 4fbc4e3be9
7 changed files with 56 additions and 5 deletions

View File

@ -57,10 +57,10 @@ namespace ix
SocketConnect::configure(fd);
if (::connect(fd, address->ai_addr, address->ai_addrlen) == -1
&& errno != EINPROGRESS)
&& errno != EINPROGRESS && errno != 0)
{
closeSocket(fd);
errMsg = strerror(errno);
closeSocket(fd);
return -1;
}