Details
-
Improvement
-
Status: Reopened
-
Major
-
Resolution: Unresolved
-
1.5.0
-
None
-
None
Description
qd_timer_schedule() uses the general timeout mechanisms which includes checking system time (on schedule and on PN_PROACTOR_TIMEOUT wakeup) and adding/removing work items from sorted list. Optimize the schedule(0) case as a simple work_list using pn_proactor_interrupt() for wakeups.
Attachments
Attachments
Issue Links
- is related to
-
DISPATCH-2298 Eliminate some unnecessary uses of pn_proactor_set_timeout
- Resolved
- links to