diff --git a/src/context.cpp b/src/context.cpp index 53eb7ea5..63b1db1b 100644 --- a/src/context.cpp +++ b/src/context.cpp @@ -273,10 +273,8 @@ context::join() { void context::yield() noexcept { - // get active context - context * active_ctx = context::active(); // yield active context - scheduler_->yield( active_ctx); + scheduler_->yield( context::active() ); } void