cleanup OctreeSendThread correctly

This commit is contained in:
ZappoMan 2014-02-26 19:42:22 -08:00
parent 1603c1f38c
commit a34aef658d
2 changed files with 4 additions and 6 deletions

View file

@ -165,7 +165,8 @@ OctreeQueryNode::~OctreeQueryNode() {
//qDebug() << "OctreeQueryNode::~OctreeQueryNode() calling _octreeSendThread->terminate() _octreeSendThread=" << _octreeSendThread;
_octreeSendThread->terminate();
//qDebug() << "OctreeQueryNode::~OctreeQueryNode() calling _octreeSendThread->deleteLater() _octreeSendThread=" << _octreeSendThread;
_octreeSendThread->deleteLater();
//_octreeSendThread->deleteLater();
delete _octreeSendThread;
}
delete[] _octreePacket;

View file

@ -22,20 +22,17 @@ OctreeSendThread::OctreeSendThread(const QUuid& nodeUUID, OctreeServer* myServer
_myServer(myServer),
_packetData()
{
qDebug() << "client connected this=" << this;
qDebug() << "client connected";
_myServer->clientConnected();
}
OctreeSendThread::~OctreeSendThread() {
qDebug() << "OctreeSendThread::~OctreeSendThread()... this=" << this;
qDebug() << "client disconnected this=" << this;
qDebug() << "client disconnected";
_myServer->clientDisconnected();
}
bool OctreeSendThread::process() {
qDebug() << "OctreeSendThread::process() this=" << this;
quint64 start = usecTimestampNow();
bool gotLock = false;