From c9907eb617e2804addd39664c5d9e7aa442f1b36 Mon Sep 17 00:00:00 2001 From: MoneroOcean Date: Thu, 11 Oct 2018 15:51:36 +0200 Subject: [PATCH] Some code changes --- src/workers/Workers.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/workers/Workers.cpp b/src/workers/Workers.cpp index 3300bc66..fffe3094 100644 --- a/src/workers/Workers.cpp +++ b/src/workers/Workers.cpp @@ -221,13 +221,12 @@ void Workers::soft_stop() // stop current workers leaving uv stuff intact (used m_sequence = 0; m_paused = 0; - std::vector old_workers = m_workers; - m_workers.clear(); - - for (Handle *handle : old_workers) { + for (Handle *handle : m_workers) { handle->join(); delete handle; } + + m_workers.clear(); } // setups workers based on specified algorithm (or its basic perf algo more specifically)