Completes an asynchronous function in an idle handler in the thread-default main
loop of the thread that simple was initially created in
(and re-pushes that context around the invocation of the callback).
Calling this function takes a reference to simple for as long as
is needed to complete the call.
Completes an asynchronous function in an idle handler in the thread-default main loop of the thread that simple was initially created in (and re-pushes that context around the invocation of the callback). Calling this function takes a reference to simple for as long as is needed to complete the call.