diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2016-04-26 23:59:20 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2016-04-26 23:59:20 +0200 |
commit | c81005dcc46bc55d0d4e5094f6ef99e36cecd486 (patch) | |
tree | d4f511865eb74af5cb130cc9ce61c0a349c7b329 | |
parent | 07d92322c13e942b8a47b4370a82b70d33a6f0c8 (diff) | |
download | lvm2-c81005dcc46bc55d0d4e5094f6ef99e36cecd486.tar.gz |
cleanup: smaller timeout
1s -> 0.5s
Also indent fix.
-rw-r--r-- | 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 bf3d4053e..e998670fa 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; |