| Summary: | Connections to remote mariadb are aborted when digikam is closed | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Paul Worrall <p.r.worrall> |
| Component: | Database-Mysql | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | metzpinguin |
| Priority: | NOR | ||
| Version First Reported In: | 8.1.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/digikam/-/commit/bff94845113399790f631f22e5adfce677ca6839 | Version Fixed/Implemented In: | 8.2.0 |
| Sentry Crash Report: | |||
|
Description
Paul Worrall
2023-07-10 11:19:11 UTC
Git commit bff94845113399790f631f22e5adfce677ca6839 by Maik Qualmann. Committed on 10/07/2023 at 20:09. Pushed by mqualmann into branch 'master'. hold only the connection name in the QThreadStorage FIXED-IN: 8.2.0 M +1 -1 NEWS M +37 -27 core/libs/database/engine/dbenginebackend.cpp M +7 -7 core/libs/database/engine/dbenginebackend_p.h https://invent.kde.org/graphics/digikam/-/commit/bff94845113399790f631f22e5adfce677ca6839 Thanks for reporting this bug. Although we correctly closed all databases and removed connections. When the database was in QThreadStorage, even though we destroyed it with a new QSQLDatabase(), it still kept a connection. Maik |