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
What crate(s) in this repo are involved in the problem?
tokio-console, console-subscriber
What is the issue?
occasionally when running my application under tokio-console, i have been noticing that some tasks are always shown as being busy, when i don't believe that this is actually true
i can't seem to minimize this any further, although i would be surprised if all of this was actually necessary to trigger this problem. removing the spawn_blocking call makes it stop happening, as does replacing the SelectAll with just the bare once stream. even with this example as it is, it only seems to trigger once every two or three runs.
What crate(s) in this repo are involved in the problem?
tokio-console, console-subscriber
What is the issue?
occasionally when running my application under tokio-console, i have been noticing that some tasks are always shown as being busy, when i don't believe that this is actually true
How can the bug be reproduced?
i can't seem to minimize this any further, although i would be surprised if all of this was actually necessary to trigger this problem. removing the
spawn_blocking
call makes it stop happening, as does replacing theSelectAll
with just the bareonce
stream. even with this example as it is, it only seems to trigger once every two or three runs.Logs, error output, etc
console output when running the above example:
Versions
Possible solution
No response
Additional context
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=55e0c13c73383b434848068e001254aa seems to indicate that the task should not actually be blocked, which points more toward some kind of instrumentation issue
Would you like to work on fixing this bug?
no
The text was updated successfully, but these errors were encountered: