MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / deferDestroy

Method deferDestroy

Libraries/Await/Await.cpp:880–890  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

878}
879
880void AwaitEventLoop::deferDestroy(AwaitTask::Handle handle)
881{
882 AwaitTask::Promise& promise = handle.promise();
883 if (promise.destroyDeferred)
884 {
885 return;
886 }
887 promise.destroyDeferred = true;
888 promise.deferredDestroyNext = deferredDestroyList;
889 deferredDestroyList = handle;
890}
891
892void AwaitEventLoop::drainDeferredDestroys()
893{

Callers 1

destroyMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected