Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
4918dea03b
  1. 6
      iguana/iguana_volatiles.c

6
iguana/iguana_volatiles.c

@ -91,7 +91,7 @@ struct iguana_utxo iguana_utxofind(struct iguana_info *coin,int16_t spent_hdrsi,
ramchain = (bp == coin->current) ? &coin->RTramchain : &bp->ramchain; ramchain = (bp == coin->current) ? &coin->RTramchain : &bp->ramchain;
if ( (rdata= ramchain->H.data) == 0 ) if ( (rdata= ramchain->H.data) == 0 )
return(utxo); return(utxo);
//portable_mutex_lock(&coin->RTmutex); portable_mutex_lock(&coin->RTmutex);
val = ((uint64_t)spent_hdrsi << 32) | spent_unspentind; val = ((uint64_t)spent_hdrsi << 32) | spent_unspentind;
if ( spent_unspentind > 0 && spent_unspentind < rdata->numunspents ) if ( spent_unspentind > 0 && spent_unspentind < rdata->numunspents )
{ {
@ -107,7 +107,7 @@ struct iguana_utxo iguana_utxofind(struct iguana_info *coin,int16_t spent_hdrsi,
{ {
printf("iguana_hhutxofind warning: hhutxo.%p spentflag.%d\n",hhutxo,hhutxo->u.spentflag); printf("iguana_hhutxofind warning: hhutxo.%p spentflag.%d\n",hhutxo,hhutxo->u.spentflag);
memset(&utxo,0,sizeof(utxo)); memset(&utxo,0,sizeof(utxo));
//portable_mutex_unlock(&coin->RTmutex); portable_mutex_unlock(&coin->RTmutex);
return(utxo); return(utxo);
} }
hhutxo = calloc(1,sizeof(*hhutxo)); hhutxo = calloc(1,sizeof(*hhutxo));
@ -137,7 +137,7 @@ struct iguana_utxo iguana_utxofind(struct iguana_info *coin,int16_t spent_hdrsi,
{ {
printf("illegal unspentind.%u vs %u hdrs.%d\n",spent_unspentind,rdata->numunspents,spent_hdrsi); printf("illegal unspentind.%u vs %u hdrs.%d\n",spent_unspentind,rdata->numunspents,spent_hdrsi);
} }
//portable_mutex_unlock(&coin->RTmutex); portable_mutex_unlock(&coin->RTmutex);
return(utxo); return(utxo);
} }

Loading…
Cancel
Save