Summary: | You can write to the same .mny "cloud" file using two computers at the same time - file should be "locked" . | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | david_crossley |
Component: | file | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | REPORTED --- | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | 5.1.3 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
david_crossley
2024-12-09 10:23:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/office/kmymoney/-/merge_requests/269 Git commit 8f5cf1c82a90869e2cc62bfc624a9de2336c0193 by Thomas Baumgart. Committed on 01/04/2025 at 08:39. Pushed by tbaumgart into branch 'master'. Protect opening file multiple times by a lockfile This locks the file on any mounted drive but not when you access it on some sort of cloud storage using a http(s) based URL. Related: bug 475674 FIXED-IN: 5.2 M +5 -0 kmymoney/interfaces/kmymoneyplugin.cpp M +20 -0 kmymoney/interfaces/kmymoneyplugin.h M +18 -24 kmymoney/kmymoney.cpp M +0 -2 kmymoney/kmymoney.h M +4 -0 kmymoney/plugins/gnc/import/gncimporter.cpp M +1 -0 kmymoney/plugins/gnc/import/gncimporter.h M +4 -0 kmymoney/plugins/sql/sqlstorage.cpp M +1 -0 kmymoney/plugins/sql/sqlstorage.h M +286 -184 kmymoney/plugins/xml/xmlstorage.cpp M +7 -25 kmymoney/plugins/xml/xmlstorage.h https://invent.kde.org/office/kmymoney/-/commit/8f5cf1c82a90869e2cc62bfc624a9de2336c0193 |