diff options
Diffstat (limited to 'tcpclient.c')
-rw-r--r-- | tcpclient.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tcpclient.c b/tcpclient.c index 40a32ea..cf0bc18 100644 --- a/tcpclient.c +++ b/tcpclient.c @@ -96,7 +96,7 @@ static int tcpclient_do_disconnect(int fd, t_iemnet_sender*sender, receiver=NULL; } if (fd >= 0) { - iemnet__closesocket(fd); + iemnet__closesocket(fd, 1); return 1; } return 0; @@ -135,7 +135,7 @@ static int tcpclient_do_connect(const char*host, unsigned short port, if (connect(sockfd, (struct sockaddr *) &server, sizeof (server)) < 0) { iemnet_log(x, IEMNET_ERROR, "unable to connect to stream socket"); sys_sockerror("connect"); - iemnet__closesocket(sockfd); + iemnet__closesocket(sockfd, 1); return (-1); } |