diff --git a/src/komodo_notary.h b/src/komodo_notary.h index 898c29f5f..d9e529015 100644 --- a/src/komodo_notary.h +++ b/src/komodo_notary.h @@ -130,7 +130,7 @@ void komodo_notarysinit(int32_t origheight,uint8_t pubkeys[64][33],int32_t num) height /= KOMODO_ELECTION_GAP; height = ((height + 1) * KOMODO_ELECTION_GAP); htind = (height / KOMODO_ELECTION_GAP); - printf("htind.%d activation %d from %d vs %d\n",htind,height,origheight,(((origheight+KOMODO_ELECTION_GAP/2)/KOMODO_ELECTION_GAP)+1)*KOMODO_ELECTION_GAP); + printf("htind.%d activation %d from %d vs %d | hwmheight.%d\n",htind,height,origheight,(((origheight+KOMODO_ELECTION_GAP/2)/KOMODO_ELECTION_GAP)+1)*KOMODO_ELECTION_GAP,hwmheight); } else htind = 0; pthread_mutex_lock(&komodo_mutex); for (k=0; k hwmheight ) - hwmheight = height; + if ( origheight > hwmheight ) + hwmheight = origheight; } int32_t komodo_chosennotary(int32_t *notaryidp,int32_t height,uint8_t *pubkey33)