All of lore.kernel.org
 help / color / mirror / Atom feed
* master - cleanup: smaller timeout
@ 2016-04-26 22:01 Zdenek Kabelac
  0 siblings, 0 replies; only message in thread
From: Zdenek Kabelac @ 2016-04-26 22:01 UTC (permalink / raw)
  To: lvm-devel

Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=c81005dcc46bc55d0d4e5094f6ef99e36cecd486
Commit:        c81005dcc46bc55d0d4e5094f6ef99e36cecd486
Parent:        07d92322c13e942b8a47b4370a82b70d33a6f0c8
Author:        Zdenek Kabelac <zkabelac@redhat.com>
AuthorDate:    Tue Apr 26 23:59:20 2016 +0200
Committer:     Zdenek Kabelac <zkabelac@redhat.com>
CommitterDate: Tue Apr 26 23:59:20 2016 +0200

cleanup: smaller timeout

1s -> 0.5s
Also indent fix.
---
 lib/metadata/cache_manip.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/lib/metadata/cache_manip.c b/lib/metadata/cache_manip.c
index bf3d405..e998670 100644
--- a/lib/metadata/cache_manip.c
+++ b/lib/metadata/cache_manip.c
@@ -314,10 +314,11 @@ int lv_cache_wait_for_clean(struct logical_volume *cache_lv, int *is_clean)
 			break;
 
 		if (cleaner_policy) {
-		    log_print_unless_silent(FMTu64 " blocks must still be flushed.",
-					    dirty_blocks);
-		    sleep(1);
-                    continue;
+			log_print_unless_silent(FMTu64 " blocks must still be flushed.",
+						dirty_blocks);
+			/* TODO: Use centralized place */
+			usleep(500000);
+			continue;
 		}
 
 		/* Switch to cleaner policy to flush the cache */
@@ -326,7 +327,7 @@ int lv_cache_wait_for_clean(struct logical_volume *cache_lv, int *is_clean)
 		cache_seg->cleaner_policy = 1;
 		/* Reaload kernel with "cleaner" policy */
 		if (!lv_update_and_reload_origin(cache_lv))
-		    return_0;
+			return_0;
 	}
 
 	*is_clean = 1;



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2016-04-26 22:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-26 22:01 master - cleanup: smaller timeout Zdenek Kabelac

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.