[OpenSIPS-Devel] [OpenSIPS/opensips] 3b8f19: Fix self-IPC for cfg reloading on the MI process.

Bogdan Andrei IANCU noreply at github.com
Mon Aug 16 11:29:37 EST 2021


  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3b8f19ad0e2596a2fa5830f4b9f508a6071e7658
      https://github.com/OpenSIPS/opensips/commit/3b8f19ad0e2596a2fa5830f4b9f508a6071e7658
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2021-08-16 (Mon, 16 Aug 2021)

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Fix self-IPC for cfg reloading on the MI process.

As starting 3.2 the MI procs also have IPC and cfg files, they are also eligible for receiving the cfg reload IPC command - so we need to run this IPC cmd inline for the MI proc triggering the reload.
Also adding some extra logging to help in understanding why a reload cmd may fail.

Fixes #2584.

(cherry picked from commit 4c3150e461c31c29908a7ddd20e550bbfcbb69e3)


  Commit: 7a67af9b672c0ad325321371706008cdfcb60659
      https://github.com/OpenSIPS/opensips/commit/7a67af9b672c0ad325321371706008cdfcb60659
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2021-08-16 (Mon, 16 Aug 2021)

  Changed paths:
    M modules/httpd/doc/httpd_admin.xml
    M modules/httpd/httpd.c

  Log Message:
  -----------
  Be sure we have support for MHD_USE_EPOLL.

Check if MHD_USE_EPOLL is supported at startup, to be sure we have a proper version of the library.
Closes #2580

(cherry picked from commit bb4de46e49904d351c05e5f16ed887edb828a580)


Compare: https://github.com/OpenSIPS/opensips/compare/cb7d907e64e9...7a67af9b672c



More information about the Devel mailing list