fbd6927377
Explicitly gets the read/write slot from the handle map from within the callback instead of dereferencing the pointer assigned when starting the operation. This makes sure that no dangling reference is accessed. Instead, if the slot got reused before the callback is invoked (which is a bug), an assertion will be triggered if the slot now has a different handle type. |
||
---|---|---|
.. | ||
posix | ||
winapi | ||
libasync.d | ||
threadedfile.d | ||
timer.d |