[OpenSIPS-Devel] [OpenSIPS/opensips] 03db36: async: Add support for module-injected timeouts

Liviu Chircu noreply at github.com
Mon Dec 11 16:29:47 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 03db3688a4c44577db483c1aecdaacc208490ebd
      https://github.com/OpenSIPS/opensips/commit/03db3688a4c44577db483c1aecdaacc208490ebd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2023-12-11 (Mon, 11 Dec 2023)

  Changed paths:
    M async.h
    M modules/tm/async.c

  Log Message:
  -----------
  async: Add support for module-injected timeouts

In some cases, the module may have its own timeout for the async
operation which it would prefer to force into the reactor wait loop,
possibly even have it combined with the async(..., X) statement timeout
as well, with the minimum of the two timeouts to win out.





More information about the Devel mailing list