git-svn-id: svn://db.shs.com.ru/libs@489 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-02-15 14:45:32 +00:00
parent 93361f51ad
commit 46a9c1b510
3 changed files with 12 additions and 4 deletions

View File

@@ -59,6 +59,9 @@ __Core_Initializer__::~__Core_Initializer__() {
CDCore::CDCore() {
setName("CDCore");
sendt.setName("CDCore_send_thread");
datatr.setName("CDCore_datatransfer");
x_timer.setName("CDCore_X_timer");
datatr.setPacketSize(960);
CONNECTU(&connection, dataReceivedEvent, this, dataReceived);
CONNECTU(PICout::Notifier::object(), finished, this, piCoutFinished);
@@ -93,11 +96,16 @@ CDCore::CDCore() {
CDCore::~CDCore() {
piCout << "~CDCore";
datatr.stop();
piCout << "~datatr.stop()";
x_timer.stop();
sendt.stop();
sendt.waitForFinish(10);
piCout << "~x_timer.stop()";
sendt.stop(true);
piCout << "~sendt.stop()";
// sendt.waitForFinish(10);
connection.stop();
piCout << "~connection.stop()";
}