[OpenSIPS-Devel] [OpenSIPS/opensips] 1d83a0: core: fix bogus "delay in execution" warnings

Bogdan Andrei IANCU noreply at github.com
Mon Jul 3 13:22:48 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1d83a0c77849a8d0741f0e2824f73288b3032af8
      https://github.com/OpenSIPS/opensips/commit/1d83a0c77849a8d0741f0e2824f73288b3032af8
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2023-07-03 (Mon, 03 Jul 2023)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  core: fix bogus "delay in execution" warnings

 - time ijiffies are adjusted by the time_keeper process
 - when the trigger time for a time job is set right
   before adjusting the ijiffies and the processing
   of the timer job is done right after the ijiffies
   adjustment, there's an artificial delay (the ijiffies
   adjutment) that triggers a bogus "delay in execution"
   warning
 - by taking into consideration the ijiffies adjutment
   we avoid printing the bogus "delay in execution" warning
Closes #2812


  Commit: daaef52c1375d05e66318d2ae375a304d15f15f4
      https://github.com/OpenSIPS/opensips/commit/daaef52c1375d05e66318d2ae375a304d15f15f4
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2023-07-03 (Mon, 03 Jul 2023)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Merge branch 'warning_delay_timer'


Compare: https://github.com/OpenSIPS/opensips/compare/b0f98ef84ac1...daaef52c1375



More information about the Devel mailing list