Verbosify randomx debug logging in case that helps debug mismatched height coinbase issue

This commit is contained in:
Duke
2023-10-12 10:01:01 -04:00
parent fc6745129d
commit 80bd3f262c

View File

@@ -1427,11 +1427,11 @@ void static RandomXMiner()
c.disconnect(); c.disconnect();
randomx_destroy_vm(myVM); randomx_destroy_vm(myVM);
LogPrintf("%s: destroyed vm\n", __func__); LogPrintf("%s: destroyed vm via thread interrupt\n", __func__);
randomx_release_dataset(randomxDataset); randomx_release_dataset(randomxDataset);
rxdebug("%s: released dataset\n"); rxdebug("%s: released dataset via thread interrupt\n");
randomx_release_cache(randomxCache); randomx_release_cache(randomxCache);
rxdebug("%s: released cache\n"); rxdebug("%s: released cache via thread interrupt\n");
LogPrintf("HushRandomXMiner terminated\n"); LogPrintf("HushRandomXMiner terminated\n");
throw; throw;
@@ -1441,19 +1441,19 @@ void static RandomXMiner()
fprintf(stderr,"RandomXMiner: runtime error: %s\n", e.what()); fprintf(stderr,"RandomXMiner: runtime error: %s\n", e.what());
randomx_destroy_vm(myVM); randomx_destroy_vm(myVM);
LogPrintf("%s: destroyed vm\n", __func__); LogPrintf("%s: destroyed vm because of error\n", __func__);
randomx_release_dataset(randomxDataset); randomx_release_dataset(randomxDataset);
rxdebug("%s: released dataset\n"); rxdebug("%s: released dataset because of error\n");
randomx_release_cache(randomxCache); randomx_release_cache(randomxCache);
rxdebug("%s: released cache\n"); rxdebug("%s: released cache because of error\n");
return; return;
} }
randomx_release_dataset(randomxDataset); randomx_release_dataset(randomxDataset);
rxdebug("%s: released dataset\n"); rxdebug("%s: released dataset in normal exit\n");
randomx_release_cache(randomxCache); randomx_release_cache(randomxCache);
rxdebug("%s: released cache\n"); rxdebug("%s: released cache in normal exit\n");
miningTimer.stop(); miningTimer.stop();
c.disconnect(); c.disconnect();
} }