memspy/Driver/Kernel/Source/MemSpyDriverLogicalChannel.cpp
branchRCL_3
changeset 21 52e343bb8f80
parent 20 ca8a1b6995f6
equal deleted inserted replaced
20:ca8a1b6995f6 21:52e343bb8f80
    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"));