[OpenSIPS-Devel] [OpenSIPS/opensips] e3a1b7: Revert the commits for RPC-zing the t_uac_dlg

Bogdan Andrei IANCU noreply at github.com
Wed May 22 11:20:47 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e3a1b7c9bc899e6cf75cd3dd42f541d84eb505f5
      https://github.com/OpenSIPS/opensips/commit/e3a1b7c9bc899e6cf75cd3dd42f541d84eb505f5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Revert the commits for RPC-zing the t_uac_dlg

Reverted commits:
7df5d5e9ccd639a9f6035e64dadbc1e6b8a71758
8883a7c6caac5b4bed228381e2d64f53d7364b81
d0a043e89b2cdde1131a336964c0ade079269b4c
The RPC-zing will be added internally to t_uac() function, transparent for the code using it.


  Commit: b7b9151178caf8c9776b824832034d1e13cdde21
      https://github.com/OpenSIPS/opensips/commit/b7b9151178caf8c9776b824832034d1e13cdde21
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Fixed some optional params for t_uac_dlg

Side effect of the previos reverting


  Commit: 234a93e49c3b8e6264b65d48b3d622d126e42900
      https://github.com/OpenSIPS/opensips/commit/234a93e49c3b8e6264b65d48b3d622d126e42900
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/uac.c

  Log Message:
  -----------
  Re-implement t_uac() to do RPC if local_route cannot be locally run

IF triggered from MI or non-SIP processes, the t_uac() cannot run local route (as such procs do not have the script anymore).
Instead of various fixes in different parts of code / modules, let's address the problem internally in t_uac() - if needed and script is not available, run local route via RPC (while doing busy waiting)


  Commit: 620fe1025b64d641b899cd8f309852dada7e35f0
      https://github.com/OpenSIPS/opensips/commit/620fe1025b64d641b899cd8f309852dada7e35f0
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Reverted d13f3eb61764a9246542f37b72482f2b27a0aaf2

Running local route via RPC is now supported intenally by t_uac()


  Commit: c61278bf0ea09523aee95923cbbcc6d9fcdf9530
      https://github.com/OpenSIPS/opensips/commit/c61278bf0ea09523aee95923cbbcc6d9fcdf9530
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Revert "dialog: send dlg command using rpc"

This reverts commit ef9de0173f66727488e75d11e341d6b90b8fcf9a.
This is not necessary as the RPC for local route is now done internally by t_uac()


Compare: https://github.com/OpenSIPS/opensips/compare/295a5842dee4...c61278bf0ea0



More information about the Devel mailing list