diff options
author | Jonathan White <support@dmapps.us> | 2019-04-20 19:10:07 +0300 |
---|---|---|
committer | Janek Bevendorff <janek@jbev.net> | 2019-04-20 19:10:07 +0300 |
commit | 219a0f40ff120f1e4beb4b51ab48edb4106e3d2a (patch) | |
tree | 380c4f5bcbc8b04c1959b0188cdbf52c81c17dc6 /CMakeLists.txt | |
parent | bbe7e8a45a463adbd210856bd18b50604869bf5e (diff) |
Prevent infinite save loop when location is unavailable (#3026)
This bug impacted unsafe saves. When auto save after every change was enabled, an
unsafe save to a location that has become unavailable (eg, dismounted veracrypt drive),
the database modified signal would continually activate a save action that failed.
This caused an infinite loop.
When auto-save on exit was enabled, the database tab and the application itself refused to
close if saving failed for whatever reason.
The fixes in this commit prevent both of these scenarios from occurring.
Diffstat (limited to 'CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions