[OpenSIPS-Devel] [OpenSIPS/opensips] ebe9ad: qrouting/drouting: Allow reloading just 1 partition

Liviu Chircu noreply at github.com
Thu Feb 6 11:42:33 EST 2020


  Branch: refs/heads/feature/qrouting
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ebe9ad8d754d60d1e1ff05943717e71b2966e98a
      https://github.com/OpenSIPS/opensips/commit/ebe9ad8d754d60d1e1ff05943717e71b2966e98a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-02-06 (Thu, 06 Feb 2020)

  Changed paths:
    M modules/drouting/dr_cb.h
    M modules/drouting/dr_cb_sorting.h
    M modules/drouting/dr_load.c
    M modules/drouting/dr_load.h
    M modules/drouting/drouting.c
    M modules/drouting/routing.c
    M modules/drouting/routing.h
    M modules/qrouting/qr_stats.c
    M modules/qrouting/qr_stats.h
    M modules/qrouting/qrouting.c

  Log Message:
  -----------
  qrouting/drouting: Allow reloading just 1 partition

The callback logic had to be changed in order to support this feature,
which would otherwise crash the server (e.g. "dr_reload my_part").
The good news is that the resulting callback API is cleaner now!





More information about the Devel mailing list