diff PostgreSQL/Plugins/StoragePlugin.cpp @ 267:ece4663dedde

author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 21 Apr 2021 11:03:44 +0200
parents a4918d57435c
children 567761f0c1ea
line wrap: on
line diff
--- a/PostgreSQL/Plugins/StoragePlugin.cpp	Tue Apr 20 17:41:44 2021 +0200
+++ b/PostgreSQL/Plugins/StoragePlugin.cpp	Wed Apr 21 11:03:44 2021 +0200
@@ -23,6 +23,7 @@
 #include "../../Framework/Plugins/PluginInitialization.h"
 
 #include <Logging.h>
+#include <Toolbox.h>
 
 extern "C"
 {
@@ -33,6 +34,8 @@
       return -1;
     }
 
+    Orthanc::Toolbox::InitializeOpenSsl();
+
     OrthancPlugins::OrthancConfiguration configuration;
 
     if (!configuration.IsSection("PostgreSQL"))
@@ -78,6 +81,7 @@
   {
     LOG(WARNING) << "PostgreSQL storage area is finalizing";
     OrthancDatabases::StorageBackend::Finalize();
+    Orthanc::Toolbox::FinalizeOpenSsl();
   }