1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-28 23:44:30 +00:00

Merge pull request #429 from mhren/patch-1

Update util.c
This commit is contained in:
Con Kolivas 2013-05-11 21:37:36 -07:00
commit c4a8f47769

8
util.c
View File

@ -966,10 +966,12 @@ static enum send_ret __stratum_send(struct pool *pool, char *s, ssize_t len)
FD_SET(sock, &wd);
if (select(sock + 1, NULL, &wd, NULL, &timeout) < 1)
return SEND_SELECTFAIL;
#ifndef WIN32
sent = send(pool->sock, s + ssent, len, MSG_NOSIGNAL);
#else
#ifdef __APPLE__
sent = send(pool->sock, s + ssent, len, SO_NOSIGPIPE);
#elif WIN32
sent = send(pool->sock, s + ssent, len, 0);
#else
sent = send(pool->sock, s + ssent, len, MSG_NOSIGNAL);
#endif
if (sent < 0) {
if (!sock_blocks())