VirtualBox

Changeset 99281 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Apr 4, 2023 1:06:21 PM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
156665
Message:

Devices/Bus/DevIommuAmd: Memory cleanup on the semevent wait failure case.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp

    r98103 r99281  
    51765176        {
    51775177            int rc = PDMDevHlpSUPSemEventWaitNoResume(pDevIns, pThis->hEvtCmdThread, RT_INDEFINITE_WAIT);
    5178             AssertLogRelMsgReturn(RT_SUCCESS(rc) || rc == VERR_INTERRUPTED, ("%Rrc\n", rc), rc);
     5178            AssertLogRelMsgReturnStmt(RT_SUCCESS(rc) || rc == VERR_INTERRUPTED, ("%Rrc\n", rc), RTMemFree(pvCmds), rc);
    51795179            if (RT_UNLIKELY(pThread->enmState != PDMTHREADSTATE_RUNNING))
    51805180                break;
Note: See TracChangeset for help on using the changeset viewer.

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