2 ms·
Then you have it owned by the parent which owns all relevant sockets. Resource ownership management 101.
by mgaunard 7mo ago
Then you have it owned by the parent which owns all relevant sockets.
Resource ownership management 101.
- spacechild1 7mo agoBut that's not what you want. The context object should be freed when the associated operation finishes (either successfully or with an error), not when the parent goes out of scope. With coroutines I can simply put the context object on the stack and when the task finishes, the object automatically goes out of scope.