[pulseaudio-commits] src/modules
Tanu Kaskinen
tanuk at kemper.freedesktop.org
Mon Aug 18 03:52:23 PDT 2014
src/modules/module-device-restore.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
New commits:
commit c49c6b75f0bb9c6e99f22eb03217bc539138728d
Author: Tanu Kaskinen <tanu.kaskinen at linux.intel.com>
Date: Sun Aug 17 13:43:53 2014 +0300
device-restore: Sync the database on unload
If there are unsaved changes, those need to be written to disk before
the module is unloaded, otherwise the changes are lost.
diff --git a/src/modules/module-device-restore.c b/src/modules/module-device-restore.c
index 031a62b..b7f172f 100644
--- a/src/modules/module-device-restore.c
+++ b/src/modules/module-device-restore.c
@@ -1321,8 +1321,10 @@ void pa__done(pa_module*m) {
if (u->connection_unlink_hook_slot)
pa_hook_slot_free(u->connection_unlink_hook_slot);
- if (u->save_time_event)
+ if (u->save_time_event) {
u->core->mainloop->time_free(u->save_time_event);
+ pa_database_sync(u->database);
+ }
if (u->database)
pa_database_close(u->database);
More information about the pulseaudio-commits
mailing list