memspy/Driver/Kernel/Source/MemSpyDriverLogicalChannel.cpp
changeset 34 7259cf1302ad
parent 0 a03f92240627
child 44 52e343bb8f80
equal deleted inserted replaced
33:0d72cc2a29a3 34:7259cf1302ad
    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();
       
    55 
    54 
    56     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - closing client thread..."));
    55     TRACE( Kern::Printf("DMemSpyDriverLogicalChannel::~DMemSpyDriverLogicalChannel() - closing client thread..."));
    57     Kern::SafeClose( (DObject*&) iClientThread, NULL );
    56     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"));