[OpenSIPS-Devel] [OpenSIPS/opensips] 35a14b: Enhance timer behaviour on delay.

Bogdan-Andrei Iancu bogdan at opensips.org
Wed Oct 15 20:20:02 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 35a14b15b8c44047acf5382bec6889dc62dce6ce
      https://github.com/OpenSIPS/opensips/commit/35a14b15b8c44047acf5382bec6889dc62dce6ce
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M blacklists.c
    M db/db_insertq.c
    M timer.c
    M timer.h

  Log Message:
  -----------
  Enhance timer behaviour on delay.

Three modes are available if the timer triggering (for same handler) overlap:
	- force overlaping
	- delay until prev execution is done
	- skip current triggering
Added flags when timer handlers are registered


  Commit: 9303744610b0d7b593cbc367570b4e7f442ed69c
      https://github.com/OpenSIPS/opensips/commit/9303744610b0d7b593cbc367570b4e7f442ed69c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_logic/b2b_logic.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_sql/cachedb_sql.c
    M modules/call_center/call_center.c
    M modules/db_virtual/db_virtual.c
    M modules/dialog/dialog.c
    M modules/dialog/dlg_db_handler.c
    M modules/dispatcher/dispatcher.c
    M modules/drouting/drouting.c
    M modules/exec/kill.c
    M modules/load_balancer/load_balancer.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/pike/pike.c
    M modules/presence/presence.c
    M modules/pua/pua.c
    M modules/ratelimit/ratelimit.c
    M modules/rls/rls.c
    M modules/snmpstats/snmpstats.c
    M modules/tm/tm.c
    M modules/uac_registrant/registrant.c
    M modules/usrloc/ul_mod.c
    M modules/xcap_client/xcap_client.c

  Log Message:
  -----------
  Update the timer handler registration (with flags)


Compare: https://github.com/OpenSIPS/opensips/compare/683dfaa63df0...9303744610b0


More information about the Devel mailing list