diff --git a/iguana/iguana_peers.c b/iguana/iguana_peers.c index c23576f1f..b8f2af047 100755 --- a/iguana/iguana_peers.c +++ b/iguana/iguana_peers.c @@ -503,7 +503,7 @@ int32_t iguana_send(struct iguana_info *coin,struct iguana_peer *addr,uint8_t *s if ( (numsent= (int32_t)send(usock,serialized,remains,MSG_NOSIGNAL)) < 0 ) #endif { - if ( errno == EAGAIN ) + if ( errno == EAGAIN || errno == EWOULDBLOCK ) { //addr->persistent_peer = 1; sleep(1);