VirtualBox

Changeset 34929 in vbox


Ignore:
Timestamp:
Dec 9, 2010 11:37:54 PM (14 years ago)
Author:
vboxsync
Message:

AsyncCompletion: Assign the native request handle to the task or it will get lost

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PDMAsyncCompletionFileNormal.cpp

    r33595 r34929  
    14821482                                                  pbBuf, cbToTransfer, pTask);
    14831483                }
    1484 
    14851484                AssertRC(rc);
     1485
     1486                pTask->hReq = hReq;
    14861487                rc = pdmacFileAioMgrNormalReqsEnqueue(pAioMgr, pEndpoint, &hReq, 1);
    14871488                AssertMsg(RT_SUCCESS(rc) || (rc == VERR_FILE_AIO_INSUFFICIENT_RESSOURCES),
     
    15121513                                              offStart, pTask->pvBounceBuffer, cbToTransfer, pTask);
    15131514                AssertRC(rc);
     1515                pTask->hReq = hReq;
    15141516                rc = pdmacFileAioMgrNormalReqsEnqueue(pAioMgr, pEndpoint, &hReq, 1);
    15151517                AssertMsg(RT_SUCCESS(rc) || (rc == VERR_FILE_AIO_INSUFFICIENT_RESSOURCES),
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette