[OpenSIPS-Devel] [OpenSIPS/opensips] 5487dc: tm: fix transaction cleanup in async scenarios

Liviu Chircu liviu at opensips.org
Mon Jan 12 16:08:43 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5487dcd7515f6faad179cc03c46f8c938ad5e93a
      https://github.com/OpenSIPS/opensips/commit/5487dcd7515f6faad179cc03c46f8c938ad5e93a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M modules/tm/async.c

  Log Message:
  -----------
  tm: fix transaction cleanup in async scenarios

The transaction state is now saved within and restored from each async
operation. (in the _async_ctx struct)

This prevents transaction leaks when stacking up multiple async jumps.




More information about the Devel mailing list