diff options
-rw-r--r-- | libdleyna/core/task-processor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libdleyna/core/task-processor.c b/libdleyna/core/task-processor.c index 6277897..6d7f5b8 100644 --- a/libdleyna/core/task-processor.c +++ b/libdleyna/core/task-processor.c @@ -253,11 +253,11 @@ void dleyna_task_processor_set_quitting(dleyna_task_processor_t *processor) processor->quitting = TRUE; - prv_cancel_all_queues(processor); - if (processor->running_tasks == 0) g_idle_add(processor->on_quit_cb, NULL); + prv_cancel_all_queues(processor); + DLEYNA_LOG_DEBUG("Exit"); } |