fix: init order

This commit is contained in:
2026-05-12 19:13:34 -03:00
parent 5e9bbc309b
commit 883ce2edb5
+3 -3
View File
@@ -119,16 +119,16 @@ bool TinyMITMProxy::init()
{ {
_running = true; _running = true;
if (!_certManager.init()) return false;
// wolfssl setup // wolfssl setup
wolfSSL_Init(); if (wolfSSL_Init() != WOLFSSL_SUCCESS) return false;
_clientCtx = wolfSSL_CTX_new(wolfTLSv1_3_client_method()); _clientCtx = wolfSSL_CTX_new(wolfTLSv1_3_client_method());
if (!_clientCtx) return false; if (!_clientCtx) return false;
wolfSSL_CTX_set_verify(_clientCtx, WOLFSSL_VERIFY_NONE, nullptr); wolfSSL_CTX_set_verify(_clientCtx, WOLFSSL_VERIFY_NONE, nullptr);
// cert setup
if (!_certManager.init()) return false;
bool hasCA = false; bool hasCA = false;
if (_config.autoGenerateCA) if (_config.autoGenerateCA)
{ {