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
When the async_initiate is made the completion token has amended cancellation slot with nullptr handler, which would require assignment from the reactor_op similarly as is done in boost asio.
I encountered this error while developing and produced a MVE for simplification purposes below.
The OR awaitable operator waits for one coroutine to finish and when it does it terminates the other one.
When I async_receive on a socket that doesn't contain any information this simply hangs. When the timer finishes the async_receive is not terminated.
Output (using boost asio logging feature):
If it were working correctly the line
would be printed after the timer is canceled.
The text was updated successfully, but these errors were encountered: