VirtualBox

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


Ignore:
Timestamp:
May 25, 2021 10:23:08 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
144603
Message:

DrvHostAudioWasApi: Must destroy hEvtCachePurge if the pfnDoOnWorkerThread call fails. bugref:9890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp

    r89258 r89260  
    28302830            rc = pThis->pIHostAudioPort->pfnDoOnWorkerThread(pThis->pIHostAudioPort, NULL/*pStream*/,
    28312831                                                             DRVHOSTAUDIOWAS_DO_PURGE_CACHE, NULL /*pvUser*/);
    2832             AssertRC(rc);
     2832            if (RT_FAILURE(rc))
     2833            {
     2834                LogFunc(("pfnDoOnWorkerThread/DRVHOSTAUDIOWAS_DO_PURGE_CACHE failed: %Rrc\n", rc));
     2835                RTSemEventMultiDestroy(pThis->hEvtCachePurge);
     2836                pThis->hEvtCachePurge = NIL_RTSEMEVENTMULTI;
     2837            }
    28332838        }
    28342839    }
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