|
|
|
@ -205,7 +205,10 @@ public:
|
|
|
|
~NonRealTime()
|
|
|
|
~NonRealTime()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if(mClient.state() == ProcessState::kProcessing)
|
|
|
|
if(mClient.state() == ProcessState::kProcessing)
|
|
|
|
|
|
|
|
{
|
|
|
|
std::cout << Wrapper::getName() << ": Processing cancelled \n";
|
|
|
|
std::cout << Wrapper::getName() << ": Processing cancelled \n";
|
|
|
|
|
|
|
|
Wrapper::getInterfaceTable()->fSendNodeReply(&mParent->mNode,1,"/done",0,nullptr);
|
|
|
|
|
|
|
|
}
|
|
|
|
//processing will be cancelled in ~NRTThreadAdaptor()
|
|
|
|
//processing will be cancelled in ~NRTThreadAdaptor()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|