Description
The operation context is tracking the pending io and registering completion handlers. The default page file timed sync can happen before the response handler callback registration, flag an error, but that error may not be visible to the calling thread. The response hander will not always get an error in this case.
the issue is visibility of the errorCode flag in operation context, it needs to be checked in a synchronisation block to match how it is being set.
Attachments
Issue Links
- links to