We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 250ba6b commit e7050dbCopy full SHA for e7050db
src/nsolid/async_ts_queue.h
@@ -236,7 +236,7 @@ class AsyncTSQueue : public std::enable_shared_from_this<AsyncTSQueue<T>> {
236
237
// Static callback function for nsuv
238
static void async_callback(nsuv::ns_async* handle,
239
- WeakAsyncTSQueue queue_wp) {
+ WeakAsyncTSQueue queue_wp) {
240
SharedAsyncTSQueue queue = queue_wp.lock();
241
if (queue == nullptr) {
242
return;
@@ -246,6 +246,7 @@ class AsyncTSQueue : public std::enable_shared_from_this<AsyncTSQueue<T>> {
246
if (queue->timer_armed_.exchange(false, std::memory_order_acquire) &&
247
!queue->queue_.empty()) {
248
queue->start_timer();
249
+ return;
250
}
251
252
0 commit comments