diff options
Diffstat (limited to 'debian/patches/gpg0006-libdiskfs-perform-synchronous-operations-in-periodic.patch')
-rw-r--r-- | debian/patches/gpg0006-libdiskfs-perform-synchronous-operations-in-periodic.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/debian/patches/gpg0006-libdiskfs-perform-synchronous-operations-in-periodic.patch b/debian/patches/gpg0006-libdiskfs-perform-synchronous-operations-in-periodic.patch new file mode 100644 index 00000000..d428b8f9 --- /dev/null +++ b/debian/patches/gpg0006-libdiskfs-perform-synchronous-operations-in-periodic.patch @@ -0,0 +1,29 @@ +From 046833d473c3d10cec736676da7035b7282b56ea Mon Sep 17 00:00:00 2001 +From: Justus Winter <justus@gnupg.org> +Date: Sun, 17 Apr 2016 19:52:26 +0200 +Subject: [PATCH hurd 6/7] libdiskfs: perform synchronous operations in + periodic sync + +* libdiskfs/sync-interval.c (periodic_sync): Set wait flag. +--- + libdiskfs/sync-interval.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libdiskfs/sync-interval.c b/libdiskfs/sync-interval.c +index 14405f2..ea6e758 100644 +--- a/libdiskfs/sync-interval.c ++++ b/libdiskfs/sync-interval.c +@@ -120,8 +120,8 @@ periodic_sync (void * arg) + will have held the lock while it did its work. */ + if (_diskfs_diskdirty) + { +- diskfs_sync_everything (0); +- diskfs_set_hypermetadata (0, 0); ++ diskfs_sync_everything (1); ++ diskfs_set_hypermetadata (1, 0); + } + pthread_rwlock_unlock (&diskfs_fsys_lock); + } +-- +2.1.4 + |