jl777 9 years ago
parent
commit
2102f135ab
  1. 8
      iguana/iguana_ramchain.c

8
iguana/iguana_ramchain.c

@ -1030,13 +1030,13 @@ long iguana_ramchain_save(struct iguana_info *coin,RAMCHAIN_FUNC,uint32_t ipbits
return(-1); return(-1);
} }
OS_compatible_path(fname); OS_compatible_path(fname);
static portable_mutex_t mutex; static int didinit; /*static portable_mutex_t mutex; static int didinit;
if ( didinit == 0 ) if ( didinit == 0 )
{ {
portable_mutex_init(&mutex); portable_mutex_init(&mutex);
didinit = 1; didinit = 1;
} }
portable_mutex_lock(&mutex); portable_mutex_lock(&mutex);*/
if ( (fp= fopen(fname,"wb")) == 0 ) if ( (fp= fopen(fname,"wb")) == 0 )
printf("iguana_ramchain_save: couldnt create.(%s) errno.%d\n",fname,errno); printf("iguana_ramchain_save: couldnt create.(%s) errno.%d\n",fname,errno);
else if ( coin->peers != 0 ) else if ( coin->peers != 0 )
@ -1054,13 +1054,13 @@ long iguana_ramchain_save(struct iguana_info *coin,RAMCHAIN_FUNC,uint32_t ipbits
{ {
printf("ramchain_save error writing header.%s\n",fname); printf("ramchain_save error writing header.%s\n",fname);
fpos = -1; fpos = -1;
} else iguana_ramchain_saveaction(fname,RAMCHAIN_ARG,fp,rdata,bp!=0?bp->n:1,ramchain->H.scriptoffset,zcash); } else if ( 0 ) iguana_ramchain_saveaction(fname,RAMCHAIN_ARG,fp,rdata,bp!=0?bp->n:1,ramchain->H.scriptoffset,zcash);
*rdata = tmp; *rdata = tmp;
fflush(fp); fflush(fp);
fclose(fp); fclose(fp);
//sleep(3); //sleep(3);
} }
portable_mutex_unlock(&mutex); //portable_mutex_unlock(&mutex);
return(fpos); return(fpos);
} }

Loading…
Cancel
Save