Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 82475b9864e9d9808e6052f7f4b672ac600dcf23
      
https://github.com/OpenSIPS/opensips/commit/82475b9864e9d9808e6052f7f4b672ac600dcf23
  Author: Bogdan-Andrei Iancu <[email protected]>
  Date:   2022-10-26 (Wed, 26 Oct 2022)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_timer.c
    M modules/dialog/dlg_timer.h
    M modules/dialog/doc/dialog_admin.xml

  Log Message:
  -----------
  [dialog] added support for delayed dialog deletion

Once terminated, instead of deleting / destroying the in-memory dialog right 
away, by setting the 'delete_delay' parameter, the dialog may be kept for a 
while in memory, in a read-only state (no action, no changes, nothing).
This delaying may be used to help with the routing of late in-dialog request 
that may be received after the dialog terminated (like late BYE's due to 
retransmissions, cross BYE requests, auth'ed BYE request, slow ACK on 
re-INVITEs, etc).

This work was sponsored by 46Labs, a true OpenSIPS supporter!



_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to