1
0
mirror of https://github.com/xmrig/xmrig.git synced 2025-12-24 21:32:47 -05:00

Fixed Handle usage

This commit is contained in:
MoneroOcean
2019-06-18 12:00:53 -07:00
parent 25bbfb782c
commit 5e956d494d

View File

@@ -223,7 +223,7 @@ void Workers::soft_stop() // stop current workers leaving uv stuff intact (used
m_sequence = 0;
m_paused = 0;
for (Handle *handle : m_workers) {
for (ThreadHandle *handle : m_workers) {
handle->join();
delete handle;
}
@@ -269,7 +269,7 @@ void Workers::switch_algo(const xmrig::Algorithm& algorithm)
uint32_t offset = 0;
for (xmrig::IThread *thread : threads) {
Handle *handle = new Handle(thread, offset, m_status.ways);
ThreadHandle *handle = new ThreadHandle(thread, offset, m_status.ways);
offset += thread->multiway();
m_workers.push_back(handle);
@@ -287,7 +287,7 @@ void Workers::stop()
m_paused = 0;
m_sequence = 0;
for (Handle *handle : m_workers) {
for (ThreadHandle *handle : m_workers) {
handle->join();
}
}