~nova/fletcher#39: 
Queue messages while reload is in-progress

Currently, messages can be dropped during the switchover from the old CommandHandler to the new one as it is rebuilt. Either keep around the old one to handle events during reloads or queue those message events.

Status
REPORTED
Submitter
~nova
Assigned to
No-one
Submitted
1 year, 9 months ago
Updated
1 year, 4 months ago
Labels
Core Security

~nova 1 year, 8 months ago

This is actually bigger than expected. This also becomes an issue for blocking code [#26]. Look into https://docs.python.org/3/library/multiprocessing.html

~nova 1 year, 8 months ago

~nova 1 year, 4 months ago

Update: reloads no longer drop messages, as the commandhandler is switched over atomically with all capabilities. This does not fix restarts.

Register here or Log in to comment, or comment via email.