VirtualBox

Changeset 65710 in vbox


Ignore:
Timestamp:
Feb 9, 2017 4:55:50 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
113418
Message:

Devices/NAT: fixed small memory leaks on termination

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/DrvNAT.cpp

    r65700 r65710  
    14941494        RTCritSectDelete(&pThis->XmitLock);
    14951495
     1496#ifndef RT_OS_WINDOWS
     1497    RTPipeClose(pThis->hPipeRead);
     1498    RTPipeClose(pThis->hPipeWrite);
     1499#endif
     1500
    14961501#ifdef RT_OS_DARWIN
    14971502    /* Cleanup the DNS watcher. */
     
    17151720            AssertRCReturn(rc, rc);
    17161721
     1722            rc = RTSemEventCreate(&pThis->EventUrgRecv);
     1723            AssertRCReturn(rc, rc);
     1724
    17171725            rc = PDMDrvHlpThreadCreate(pDrvIns, &pThis->pUrgRecvThread, pThis, drvNATUrgRecv,
    17181726                                       drvNATUrgRecvWakeup, 128 * _1K, RTTHREADTYPE_IO, "NATURGRX");
    1719             AssertRCReturn(rc, rc);
    1720 
    1721             rc = RTSemEventCreate(&pThis->EventRecv);
    1722             AssertRCReturn(rc, rc);
    1723 
    1724             rc = RTSemEventCreate(&pThis->EventUrgRecv);
    17251727            AssertRCReturn(rc, rc);
    17261728
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