Fix: crash when closing window while no connection open.

This commit is contained in:
Eelke Klein 2017-01-09 07:38:13 +01:00
parent 5e0b8578e2
commit 2db661b7a6

View file

@ -9,6 +9,10 @@ ASyncDBConnection::ASyncDBConnection()
void ASyncDBConnection::setupConnection(const std::string &connstring)
{
if (m_thread.joinable()) {
m_threadData.stop();
m_thread.join();
}
m_threadData.m_initString = connstring;
m_thread = std::thread([this] () { m_threadData.run(); });
}