From 2daeb1fd5fd98cacd2ae394e92fe900f7325afde Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Wed, 15 Aug 2018 17:08:18 +0200 Subject: [PATCH] Reset current installer process The current_process field was never reset after an installation is complete. As a consequence, installer_stop() attempted to terminate it, leading to a warning, at best. --- app/src/installer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/installer.c b/app/src/installer.c index b4789297..5b9e6637 100644 --- a/app/src/installer.c +++ b/app/src/installer.c @@ -118,6 +118,7 @@ static int run_installer(void *data) { for (;;) { mutex_lock(installer->mutex); + installer->current_process = PROCESS_NONE; while (!installer->stopped && apk_queue_is_empty(&installer->queue)) { cond_wait(installer->event_cond, installer->mutex); }