Index: sources/canbus/frameinterface.cpp =================================================================== diff -u -r8c69137f18382bdc55a5678e6ed44a7683fe4dea -r805119c460b4a266d6401c8705f4427e7fbe270f --- sources/canbus/frameinterface.cpp (.../frameinterface.cpp) (revision 8c69137f18382bdc55a5678e6ed44a7683fe4dea) +++ sources/canbus/frameinterface.cpp (.../frameinterface.cpp) (revision 805119c460b4a266d6401c8705f4427e7fbe270f) @@ -71,8 +71,11 @@ */ void FrameInterface::quit() { + // coco begin validated: Application termination is not correctly done in coco!!! + // it has been tested and works perfectly fine in normal run. quitThread(); } +// coco end /*! * \brief FrameInterface connections definition @@ -115,11 +118,15 @@ */ void FrameInterface::quitThread() { + // coco begin validated: Application termination is not correctly done in coco!!! + // it has been tested and works perfectly fine in normal run. + if ( ! _thread ) return; // runs in thread moveToThread(qApp->thread()); } +// coco end /*! * \brief FrameInterface::transmitFrame