diff options
| author | Douglas Rumbaugh <dbr4@psu.edu> | 2023-11-06 12:38:58 -0500 |
|---|---|---|
| committer | Douglas Rumbaugh <dbr4@psu.edu> | 2023-11-06 12:38:58 -0500 |
| commit | ad117358b8ab9924d216edeca0eafa87b4f86896 (patch) | |
| tree | 4292d760186041d844e4559015ad7b92302bb7eb /include/framework/DynamicExtension.h | |
| parent | ca1605a9924e27ccbacb33d04ccdb4326e7abe74 (diff) | |
| download | dynamic-extension-ad117358b8ab9924d216edeca0eafa87b4f86896.tar.gz | |
DynamicExtension: mutex bug fix
Fixed an incorrectly initialized lock guard
Diffstat (limited to 'include/framework/DynamicExtension.h')
| -rw-r--r-- | include/framework/DynamicExtension.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/framework/DynamicExtension.h b/include/framework/DynamicExtension.h index 955dbe5..8ce6a7a 100644 --- a/include/framework/DynamicExtension.h +++ b/include/framework/DynamicExtension.h @@ -198,8 +198,8 @@ public: */ void await_next_epoch() { while (m_current_epoch.load() != m_newest_epoch.load()) { - std::unique_lock<std::mutex> m_epoch_cv_lk; - m_epoch_cv.wait(m_epoch_cv_lk); + std::unique_lock<std::mutex> lk(m_epoch_cv_lk); + m_epoch_cv.wait(lk); } return; |