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:
Machiavelli committed 2010-09-02 17:55:03 +02:00
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;
}