From: Aki Tuomi Date: Mon, 20 Oct 2025 07:04:28 +0000 (+0300) Subject: lib-sql: driver-sqlite - Include the real database connect error in event X-Git-Tag: 2.4.2~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f684a7869bf08c07eb56ffdaa91b9e2d710bf3d;p=thirdparty%2Fdovecot%2Fcore.git lib-sql: driver-sqlite - Include the real database connect error in event --- diff --git a/src/lib-sql/driver-sqlite.c b/src/lib-sql/driver-sqlite.c index 7f7da664a8..dd3b0d5da7 100644 --- a/src/lib-sql/driver-sqlite.c +++ b/src/lib-sql/driver-sqlite.c @@ -291,7 +291,7 @@ driver_sqlite_result_log(const struct sqlite_result *result, const char *query) if (!db->connected) { suffix = t_strconcat("Cannot connect to database: ", driver_sqlite_connect_error(db), NULL); - e->add_str("error", "Cannot connect to database"); + e->add_str("error", driver_sqlite_connect_error(db)); e->add_int("error_code", db->connect_rc); } else if (result->rc == SQLITE_NOMEM) { suffix = t_strdup_printf(": %s (%d)", sqlite3_errstr(result->rc),