diff options
Diffstat (limited to 'src/rt/rust_task.cpp')
| -rw-r--r-- | src/rt/rust_task.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/rt/rust_task.cpp b/src/rt/rust_task.cpp index 19e9e1e14e1..6d5241ff344 100644 --- a/src/rt/rust_task.cpp +++ b/src/rt/rust_task.cpp @@ -264,9 +264,7 @@ rust_task::yield(size_t time_in_us) { name, this, time_in_us); if (killed && !dead()) { - if (blocked()) { - unblock(); - } + unblock(); killed = false; fail(); } |
