summaryrefslogtreecommitdiff
path: root/core/thread_work_pool.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/thread_work_pool.h')
-rw-r--r--core/thread_work_pool.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/core/thread_work_pool.h b/core/thread_work_pool.h
index 8005bf80b8..e21d3974ee 100644
--- a/core/thread_work_pool.h
+++ b/core/thread_work_pool.h
@@ -38,7 +38,6 @@
#include <thread>
class ThreadWorkPool {
-
std::atomic<uint32_t> index;
struct BaseWork {
@@ -54,7 +53,6 @@ class ThreadWorkPool {
M method;
U userdata;
virtual void work() {
-
while (true) {
uint32_t work_index = index->fetch_add(1, std::memory_order_relaxed);
if (work_index >= max_elements) {
@@ -81,7 +79,6 @@ class ThreadWorkPool {
public:
template <class C, class M, class U>
void do_work(uint32_t p_elements, C *p_instance, M p_method, U p_userdata) {
-
ERR_FAIL_COND(!threads); //never initialized
index.store(0);