From 2e574f7b49d5920c239ea7e19b339b5c65f461c8 Mon Sep 17 00:00:00 2001 From: Filip Bucek Date: Wed, 27 Nov 2019 12:35:32 +0100 Subject: [PATCH] adding timeout to postgresql connection --- src/serversdk/databasemanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/serversdk/databasemanager.cpp b/src/serversdk/databasemanager.cpp index 7c99e2e..d4c49c4 100644 --- a/src/serversdk/databasemanager.cpp +++ b/src/serversdk/databasemanager.cpp @@ -52,6 +52,8 @@ bool DatabaseManager::openPostgres(const QString &host, const QString &dbName, c mDatabase.setHostName(host); mDatabase.setUserName(user); // home-office stuff -->> db.setPort(80); mDatabase.setPassword(password); + // @see https://www.qtcentre.org/threads/39913-QSqlDatabase-connection-timeout + mDatabase.setConnectOptions("connect_timeout=10"); int res = mDatabase.open();