Bug #811

tpext_addperiodcb() for certain load types, callback may be called with longer intervals, than specified in 'secs' parameter

Added by Madars 8 months ago. Updated 8 months ago.

Status:ClosedStart date:09/13/2023
Priority:Normal (Code 4)Due date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

Due to bug in XATMI service dispatcher routine, at certain load types (irregular service calls, such as half of the tpext_addperiodcb() specified 'secs' time), the actual callback may be activated less often than it would be expected. For example, having 'secs' set to 1 (second), and calls to service are coming with 0.8 sec intervals, the actual callback activation time would be 1.6 sec.

History

#1 Updated by Madars 8 months ago

Release notes

Fixed ATMI Service call dispatcher library to more accurately schedule the callbacks, regardless of the load type.

Available from Enduro/X release 8.0.10+.

#2 Updated by Madars 8 months ago

  • Description updated (diff)

#3 Updated by Madars 8 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#4 Updated by Madars 8 months ago

  • Status changed from Resolved to Closed

#5 Updated by Madars 8 months ago

  • Description updated (diff)

Also available in: Atom PDF