You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've had a look at all the lost wakers, and they seem pretty harmless.
If we're just dropping wakers for handshakes we're not using any more, that's probably a task cleanup bug. And we make new handshakes as needed anyway.
Motivation
tokio-console
, for which we added support in #4519, is reporting a bunch os "tasks have lost their waker". We should investigate.Most of them seem to be from the handshake code:
zebra/zebra-network/src/peer_set/initialize.rs
Lines 298 to 299 in ca0520b
zebra/zebra-network/src/peer_set/initialize.rs
Lines 757 to 758 in 766dd93
zebra/zebra-network/src/peer/handshake.rs
Lines 1016 to 1020 in 766dd93
Specifications
Designs
tokio-console
Related Work
The text was updated successfully, but these errors were encountered: