This commit is contained in:
aozhiwei 2023-05-27 14:27:39 +08:00
parent 7e2f4181b8
commit bdb5e79713

View File

@ -83,11 +83,11 @@ void Coroutine::CoYield()
std::shared_ptr<a8::Results> Coroutine::CoAwait(std::shared_ptr<Awaiter> awaiter)
{
CoSuspend();
awaiter->DoAwait();
awaiter->Await(shared_from_this());
while (!awaiter->Done()) {
CoYield();
}
CoResume();
//CoResume();
return awaiter->GetResult();
}