We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 271f0f3 commit 2169a6fCopy full SHA for 2169a6f
include/spdlog/details/mpmc_blocking_q.h
@@ -148,19 +148,19 @@ class mpmc_blocking_queue {
148
#endif
149
150
size_t overrun_counter() {
151
- std::unique_lock<std::mutex> lock(queue_mutex_);
+ std::lock_guard<std::mutex> lock(queue_mutex_);
152
return q_.overrun_counter();
153
}
154
155
size_t discard_counter() { return discard_counter_.load(std::memory_order_relaxed); }
156
157
size_t size() {
158
159
return q_.size();
160
161
162
void reset_overrun_counter() {
163
164
q_.reset_overrun_counter();
165
166
0 commit comments