This is not a true leak, but rather technical leak that exists because things are not destroyed at the expected time. Delayed dispatchers attached to a DispatchQueue are not deleted when the Abort call completes. They are eventually destroyed in ~DispatchQueue, but they should be instead destroyed as soon as it is possible to know that's needed.
This is not a true leak, but rather technical leak that exists because things are not destroyed at the expected time. Delayed dispatchers attached to a
DispatchQueue
are not deleted when theAbort
call completes. They are eventually destroyed in~DispatchQueue
, but they should be instead destroyed as soon as it is possible to know that's needed.