when rgw starts, try to load engine using opt "openssl_engine_opts"
Signed-off-by: Hang Li <lihang48@huawei.com>
#include "common/Timer.h"
#include "common/safe_io.h"
#include "common/TracepointProvider.h"
+#include "common/openssl_opts_handler.h"
#include "common/numa.h"
#include "include/compat.h"
#include "include/str_list.h"
init_timer.add_event_after(g_conf()->rgw_init_timeout, new C_InitTimeout);
mutex.unlock();
+ ceph::crypto::init_openssl_engine_once();
+
common_init_finish(g_ceph_context);
init_async_signal_handler();