[kmymoney] [Bug 475674] Create a Lock File when running KMyMoney

Thomas Baumgart bugzilla_noreply at kde.org
Tue Apr 1 13:20:10 BST 2025


https://bugs.kde.org/show_bug.cgi?id=475674

Thomas Baumgart <thb at net-bembel.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.2
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/offi
                   |                            |ce/kmymoney/-/commit/8f5cf1
                   |                            |c82a90869e2cc62bfc624a9de23
                   |                            |36c0193

--- Comment #3 from Thomas Baumgart <thb at net-bembel.de> ---
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 497229
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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list