From ae91fa15568504775f8fc95de933cde6d0921730 Mon Sep 17 00:00:00 2001 From: blackjok3r Date: Wed, 20 Feb 2019 21:08:48 +0800 Subject: [PATCH] try skip poll --- iguana/dpow/dpow_network.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/iguana/dpow/dpow_network.c b/iguana/dpow/dpow_network.c index 5fe73620d..ceed6254e 100755 --- a/iguana/dpow/dpow_network.c +++ b/iguana/dpow/dpow_network.c @@ -2205,17 +2205,17 @@ void dpow_send(struct supernet_info *myinfo,struct dpow_info *dp,struct dpow_blo memcpy(np->packet,data,datalen); sentbytes = -1; // deadlocks! portable_mutex_lock(&myinfo->dpowmutex); - maxiters = 100; + maxiters = 2; for (i=0; idpowsock; pfd.events = NN_POLLOUT; - if ( nn_poll(&pfd,1,10) > 0 ) - { + //if ( nn_poll(&pfd,1,10) > 0 ) + //{ sentbytes = signed_nn_send(myinfo,myinfo->ctx,myinfo->persistent_priv,myinfo->dpowsock,np,size); break; - } + //} usleep(1000); } if ( i == maxiters )