diff --git a/iguana/iguana_recv.c b/iguana/iguana_recv.c index 99db2923b..9058426ec 100755 --- a/iguana/iguana_recv.c +++ b/iguana/iguana_recv.c @@ -652,7 +652,7 @@ int32_t iguana_processbundlesQ(struct iguana_info *coin,int32_t *newhwmp) // sin { flag++; fprintf(stderr,"%s bundlesQ.%p type.%c n.%d\n",req->addr != 0 ? req->addr->ipaddr : "0",req,req->type,req->n); - if ( req->type != 'B' ) + if ( req->type == 'B' ) continue; if ( req->type == 'B' ) // one block with all txdata req = iguana_recvblock(coin,req->addr,req,&req->block,req->numtx,req->datalen,req->recvlen,newhwmp);