fps
May 7, 2017, 3:51pm
#1
Description
See the subject line.
How to reproduce
Change a pedalboard
Hit the save
button
Power off the device once the store bar has finished
Power on the device. Changes sometimes aren’t stored
Expected/suggested solution
Use fsync()/sync
after writing a pedalboard
or (to probably catch some more instances of this problem):
echo 100 > /proc/sys/vm/dirty_expire_centisecs
echo 100 > /proc/sys/vm/dirty_writeback_centisecs
Additional information
I’m on 1.4 RC2
Some background info / additional reading: Comment #45 : Bug #317781 : Bugs : linux package : Ubuntu
1 Like
fps
May 8, 2017, 11:09am
#2
Note that the file systems are mounted with the sync option on the mod, but it seems the sync options is not supported for ext4 file systems.
fps
June 7, 2017, 6:12am
#3
Bump, because it’s important
2 Likes
x42
June 8, 2017, 2:04pm
#4
falkTX
June 8, 2017, 2:43pm
#5
We have plans for handling this, likely for v1.6.
It’s not just plugin presets that need it, lots of other small things too (pedalboards, plugins, user configs).
Preferably we also keep the old file when saving over an existing one, so that it can serve as a backup in case things go wrong.