Ticket #15 (closed new feature: invalid)

Opened 3 years ago

Last modified 18 months ago

async xexec actions

Reported by: niam Owned by: niam
Priority: normal Milestone: 0.13.0
Component: Version:
Severity: minor Keywords:
Cc:

Description

Allow xexec actions run asynchronously w/ main action

Change History

comment:1 Changed 2 years ago by niam

Better approach is not to have async xexec hooks -> this will end up with numerous threads and order complexity but to allow detached xexec actions.
When xexec action is know not to change behavior of the caller it could be queued for delayed execution by dedicated thread. Use cases: logging, replication, notification, etc.

comment:2 Changed 18 months ago by niam

  • Status changed from assigned to closed
  • Resolution set to invalid

This could be implemented by workqueue w/o modifying existing interface.
The exact xexec routine may copy needed data to be used by delayed work.

Note: See TracTickets for help on using tickets.