[OpenSIPS-Devel] [OpenSIPS/opensips] 80b20a: qrouting: Fix broken interaction with use_next_gw()

Liviu Chircu noreply at github.com
Thu Feb 27 12:54:48 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 80b20a0e095025fa68dc602f22bb253c0931f263
      https://github.com/OpenSIPS/opensips/commit/80b20a0e095025fa68dc602f22bb253c0931f263
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-02-27 (Thu, 27 Feb 2020)

  Changed paths:
    M modules/drouting/dr_cb_sorting.h
    M modules/drouting/drouting.c
    M modules/qrouting/qr_acc.c
    M modules/qrouting/qr_load.c
    M modules/qrouting/qr_load.h
    M modules/qrouting/qr_sort.c

  Log Message:
  -----------
  qrouting: Fix broken interaction with use_next_gw()

    * rework the qrouting <-> drouting parameter passing logic such that
      gateway stats get properly attributed to the current gateway,
      during serial forking

    * avoid registering tm/dialog callbacks more than 1 time

    * other improvements (better logging, algorithm bugfixes)





More information about the Devel mailing list