Skip to content

fix(nmrs): add Send bound to monitoring stream trait objects#359

Merged
cachebag merged 2 commits intomasterfrom
fix/send-bound-monitoring-streams
Apr 16, 2026
Merged

fix(nmrs): add Send bound to monitoring stream trait objects#359
cachebag merged 2 commits intomasterfrom
fix/send-bound-monitoring-streams

Conversation

@cachebag
Copy link
Copy Markdown
Owner

Monitoring futures are now Send-compatible, allowing tokio::spawn on multi-threaded runtimes. The underlying zbus SignalStream was already Send but the bound was erased when boxing as dyn Stream.

@cachebag cachebag self-assigned this Apr 16, 2026
@cachebag cachebag added bug Something isn't working nmrs Changes to nmrs monitoring Connection monitoring and info zbus zbus API surface labels Apr 16, 2026
@cachebag cachebag force-pushed the fix/send-bound-monitoring-streams branch from 74382da to a61f2ab Compare April 16, 2026 02:16
@cachebag cachebag added the nmrs-gui Changes to nmrs-gui label Apr 16, 2026
@cachebag cachebag merged commit 4c58f19 into master Apr 16, 2026
6 checks passed
@cachebag cachebag deleted the fix/send-bound-monitoring-streams branch April 16, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working monitoring Connection monitoring and info nmrs Changes to nmrs nmrs-gui Changes to nmrs-gui zbus zbus API surface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant