diff options
Diffstat (limited to '')
-rw-r--r-- | src/init.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/init.cpp b/src/init.cpp index ee19553a..944099c0 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -175,6 +175,11 @@ void ShutdownGlobalBasicEnv(const GFCxtWPtr &p_ctx) { return; } + // On window platform, the gpg-agent is running as a subprocess. It will be + // closed automatically when the application is closing. + +#if !defined(_WIN32) && !defined(WIN32) + auto clear_gpg_password_cache = GetSettings().value("basic/clear_gpg_password_cache", false).toBool(); @@ -193,6 +198,8 @@ void ShutdownGlobalBasicEnv(const GFCxtWPtr &p_ctx) { } } +#endif + // first should shutdown the module system GpgFrontend::Module::ShutdownGpgFrontendModules(); |