-
Notifications
You must be signed in to change notification settings - Fork 723
Open
Description
I am relaying this suggestion from a user:
Currently, sending an event to an observer is a blocking action, meaning that the observer can block the stacks-node. This is intended behavior, to ensure that the observer receives all events, but it could be handled better without blocking the core functionality of the node. The proposal is to make more use of the event_observers.sqlite DB. The node could write the event to the DB, then signal to another thread that the new event is ready to be sent. This other thread may be blocked by the observer, but the node could continue with its normal activities after writing the event into the DB.
vc0d35
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Status: π New