[OpenSIPS-Devel] [OpenSIPS/opensips] 4747da: Added support for Content-Disposition: no-cancel

Bogdan-Andrei Iancu bogdan at opensips.org
Tue Mar 27 09:05:14 EDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4747da559f4df161441be8373488dee9fd16c282
      https://github.com/OpenSIPS/opensips/commit/4747da559f4df161441be8373488dee9fd16c282
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2018-03-27 (Tue, 27 Mar 2018)

  Changed paths:
    M modules/tm/h_table.h
    M modules/tm/t_cancel.c
    M modules/tm/t_cancel.h
    M modules/tm/t_funcs.c
    M modules/tm/t_funcs.h
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M modules/tm/tm.c

  Log Message:
  -----------
  Added support for Content-Disposition: no-cancel

As per RFC3841, section 9.1, the TM module may be instructed not to cancel all ongoing branches when a 2xx reply is received. It will keep the pending branches ongoing until (1) all branches will receive a final reply or (2) the transactionhits the timeout.

This is work sponsored by Harris Corporation (https://www.harris.com)




More information about the Devel mailing list