[OpenSIPS-Devel] [OpenSIPS/opensips] 430deb: cachedb_mongodb: fix regression in commit 69ed4f7

Vlad Pătrașcu noreply at github.com
Tue Jun 20 10:02:44 UTC 2023


  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 430deb1bf3897508f10ee7b01cc4ab36e72243d1
      https://github.com/OpenSIPS/opensips/commit/430deb1bf3897508f10ee7b01cc4ab36e72243d1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2023-06-20 (Tue, 20 Jun 2023)

  Changed paths:
    M ssl_init_tweaks.h

  Log Message:
  -----------
  cachedb_mongodb: fix regression in commit 69ed4f7

Loading the cachedb_mongodb module alongside the tls_openssl module, but
before tls_mgm would cause a crash. This is a result of the OpenSIPS versus
mongoc library openssl initialization issues (initially fixed in commit
298bf6b). Commit 69ed4f7 split all the openssl related code from the tls_mgm
module into a new tls_openssl module but some openssl initialization bypasses
from the cachedb_mongodb module were left to depend on loading the tls_mgm
module (instead of the new tls_openssl module).

Fixes #3072

(cherry picked from commit ce177c133724ca913d9e4b0ab12fe30eb44e4561)





More information about the Devel mailing list