1
This commit is contained in:
1 parent
b5e545be6d
commit
8880db0ca2
9 files changed
+387
-130
No files matched your search
+2
-2
@@ -117,7 +117,7 @@ void queue_free(struct ll_queue* q) {
|
||||
|
||||
// Отменить отложенное возобновление
|
||||
if (q->resume_timeout_id) {
|
||||
uasync_cancel_timeout(q->ua, q->resume_timeout_id);
|
||||
uasync_call_soon_cancel(q->ua, q->resume_timeout_id);
|
||||
q->resume_timeout_id = NULL;
|
||||
}
|
||||
|
||||
@@ -151,7 +151,7 @@ void queue_resume_callback(struct ll_queue* q) {
|
||||
|
||||
// Если есть элементы, запланировать вызов коллбэка
|
||||
if (q->head && q->callback && !q->resume_timeout_id) {
|
||||
q->resume_timeout_id = uasync_set_timeout(q->ua, 0, q, queue_resume_timeout_cb);
|
||||
q->resume_timeout_id = uasync_call_soon(q->ua, q, queue_resume_timeout_cb);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user