From 78a5ece0391cb0e8cecde95f43afe4479a6709ab Mon Sep 17 00:00:00 2001 From: saturneric Date: Mon, 2 Dec 2024 23:53:51 +0100 Subject: fix: discovered issues --- src/core/GpgCoreInit.cpp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'src/core/GpgCoreInit.cpp') diff --git a/src/core/GpgCoreInit.cpp b/src/core/GpgCoreInit.cpp index 9ebc9622..0659377a 100644 --- a/src/core/GpgCoreInit.cpp +++ b/src/core/GpgCoreInit.cpp @@ -47,17 +47,7 @@ namespace GpgFrontend { -void DestroyGpgFrontendCore() { - // kill all daemon if necessary - auto settings = GlobalSettingStation::GetInstance().GetSettings(); - auto kill_all_gnupg_daemon_at_close = - settings.value("gnupg/kill_all_gnupg_daemon_at_close", false).toBool(); - if (kill_all_gnupg_daemon_at_close) { - GpgAdvancedOperator::KillAllGpgComponents(); - } - - SingletonStorageCollection::Destroy(); -} +void DestroyGpgFrontendCore() { SingletonStorageCollection::Destroy(); } auto VerifyGpgconfPath(const QFileInfo& gnupg_install_fs_path) -> bool { return gnupg_install_fs_path.isAbsolute() && gnupg_install_fs_path.exists() && @@ -651,7 +641,7 @@ auto InitGpgFrontendCore(CoreInitArgs args) -> int { .GetTaskRunner(Thread::TaskRunnerGetter::kTaskRunnerType_Default) ->PostTask(task); - if (restart_all_gnupg_components_on_start) { + if (!args.unit_test_mode && restart_all_gnupg_components_on_start) { GpgAdvancedOperator::RestartGpgComponents(); } return 0; -- cgit v1.2.3