[A·M2 follow-up] Wire runtime banner hot-reload into run #20

Closed
opened 2026-06-25 03:07:51 +00:00 by vxfemboy · 0 comments
vxfemboy commented 2026-06-25 03:07:51 +00:00 (Migrated from github.com)

From the M2 review. SharedBanners + reload exist and are unit-tested, but blackwalld run only takes a one-time current() snapshot; the handle is dropped and no inotify/signal reload is wired, so hot-reload does nothing at runtime. Thread SharedBanners through the registry/emulators (read-through) and drive reload from a file watch or SIGHUP.

From the M2 review. `SharedBanners` + `reload` exist and are unit-tested, but `blackwalld run` only takes a one-time `current()` snapshot; the handle is dropped and no inotify/signal reload is wired, so hot-reload does nothing at runtime. Thread `SharedBanners` through the registry/emulators (read-through) and drive `reload` from a file watch or SIGHUP.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
femboy/blackwall#20
No description provided.