Commit 20b1189f authored by Simon Spannagel's avatar Simon Spannagel
Browse files

ThreadPool: initialize mutexes to unlocked state

parent 8cba7a1f
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -121,7 +121,7 @@ namespace allpix {

        private:
            std::atomic_bool valid_{true};
            mutable std::mutex mutex_;
            mutable std::mutex mutex_{};
            std::queue<T> queue_;
            std::set<uint64_t> completed_ids_;
            uint64_t current_id_{0};
@@ -276,7 +276,7 @@ namespace allpix {
        std::atomic_bool done_{false};

        std::atomic<unsigned int> run_cnt_{0};
        mutable std::mutex run_mutex_;
        mutable std::mutex run_mutex_{};
        std::condition_variable run_condition_;
        std::vector<std::thread> threads_;