diff options
| author | Wladimir J. van der Laan <[email protected]> | 2017-07-26 08:15:06 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2017-07-26 08:15:11 +0200 |
| commit | b995a374f7272e45ad8c2c7eee1ceb8a1427086d (patch) | |
| tree | d386b91031d01a39b15faae90250c5b2f740f22e /src | |
| parent | Merge #10899: [test] Qt: Use _putenv_s instead of setenv on Windows builds (diff) | |
| parent | Add missing lock in CScheduler::AreThreadsServicingQueue() (diff) | |
| download | discoin-b995a374f7272e45ad8c2c7eee1ceb8a1427086d.tar.xz discoin-b995a374f7272e45ad8c2c7eee1ceb8a1427086d.zip | |
Merge #10914: Add missing lock in CScheduler::AreThreadsServicingQueue()
a56f8b0 Add missing lock in CScheduler::AreThreadsServicingQueue() (Matt Corallo)
Pull request description:
Not an actual bug as this is only used in asserts right now, but
nice to not have a missing lock.
Tree-SHA512: 7e542b150a0be716783e196493d239f2ad15e5376abf54b67d735dc3ef1b10849c090337b849f530c9f7497ddcfb8389b47d64a5dcf6382b7d38838f88cc1100
Diffstat (limited to 'src')
| -rw-r--r-- | src/scheduler.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/scheduler.cpp b/src/scheduler.cpp index 36a6d5110..1d3fb1f6e 100644 --- a/src/scheduler.cpp +++ b/src/scheduler.cpp @@ -141,6 +141,7 @@ size_t CScheduler::getQueueInfo(boost::chrono::system_clock::time_point &first, } bool CScheduler::AreThreadsServicingQueue() const { + boost::unique_lock<boost::mutex> lock(newTaskMutex); return nThreadsServicingQueue; } |