memspy/Driver/Kernel/Source/MemSpyDriverLogicalChannel.cpp
branchRCL_3
changeset 59 8ad140f3dd41
parent 49 7fdc9a71d314
equal deleted inserted replaced
49:7fdc9a71d314 59:8ad140f3dd41
    49 	{
    49 	{
    50 	TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - START"));
    50 	TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - START"));
    51 
    51 
    52     NKern::ThreadEnterCS();
    52     NKern::ThreadEnterCS();
    53     SubChannelsDestroy();
    53     SubChannelsDestroy();
       
    54     NKern::ThreadLeaveCS();
    54 
    55 
    55     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - closing client thread..."));
    56     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - closing client thread..."));
    56     Kern::SafeClose( (DObject*&) iClientThread, NULL );
    57     Kern::SafeClose( (DObject*&) iClientThread, NULL );
    57     NKern::ThreadLeaveCS();
       
    58 
    58 
    59     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - calling device to cleanup..."));
    59     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - calling device to cleanup..."));
    60     MemSpyDevice().Cleanup();
    60     MemSpyDevice().Cleanup();
    61 
    61 
    62     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - END"));
    62     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - END"));