[OpenSIPS-Devel] [OpenSIPS/opensips] a565d2: usrloc: Fix some incorrect startup checks

Liviu Chircu noreply at github.com
Wed Sep 25 12:27:03 EDT 2019


  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a565d2ed7e4d089977794829c806a3de1bcd6e33
      https://github.com/OpenSIPS/opensips/commit/a565d2ed7e4d089977794829c806a3de1bcd6e33
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-09-25 (Wed, 25 Sep 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: Fix some incorrect startup checks

On some misconfigured scripts (e.g. DB usrloc + db_url modparam, but
without any SQL DB module loaded), the module would report some strange
errors, instead of the more intuitive:

WARNING:core:solve_module_dependencies: module usrloc depends on an
 sqldb module due to modparam working_mode_preset, but none was loaded!
ERROR:core:main: failed to solve module dependencies

Thanks to Vlad Pătrașcu for the catch!

(cherry picked from commit 0b55ca32e74ec5d9b488de3226ba7ffe1d387764)





More information about the Devel mailing list