RandomX: don't restart mining threads when the seed changes

It helps to not loose huge pages when the seed changes (every 2048 blocks, ~2.8 days).
This commit is contained in:
SChernykh
2021-12-25 13:39:15 +01:00
parent 76efd20bf5
commit 1105f1130c
3 changed files with 11 additions and 3 deletions

View File

@@ -154,6 +154,8 @@ void xmrig::RxQueue::backgroundInit()
continue;
}
// Update seed here again in case there was more than one item in the queue
m_seed = item.seed;
m_state = STATE_IDLE;
m_async->send();
}