diff --git a/pglablib/ASyncDBConnection.cpp b/pglablib/ASyncDBConnection.cpp index 0e131bd..d661dd6 100644 --- a/pglablib/ASyncDBConnection.cpp +++ b/pglablib/ASyncDBConnection.cpp @@ -217,6 +217,8 @@ bool ASyncDBConnectionThread::makeConnection() } } else if (res == wait_result_stop) { + m_connection.close(); + return false; } } // end while (true)