Core/DBLayer:
- Better way to shutdown worker thread, prevents a crash. Fixes issue #3696 - Delete missing file from previous rev --HG-- branch : trunk
This commit is contained in:
1 parent
0117af4c37
commit
5ef738c16e
2 files changed
+4
-86
No files matched your search
@@ -38,14 +38,15 @@ int DatabaseWorker::svc()
|
||||
while (1)
|
||||
{
|
||||
request = (SQLOperation*)(m_queue->dequeue());
|
||||
request->SetConnection(m_conn);
|
||||
if (request->call() == -1)
|
||||
if (!request)
|
||||
break;
|
||||
|
||||
request->SetConnection(m_conn);
|
||||
request->call();
|
||||
|
||||
delete request;
|
||||
}
|
||||
|
||||
delete request;
|
||||
delete m_conn;
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user