From 3478a95add26440f28c7663f295e4eba4ac8340d Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Mon, 29 Nov 2021 16:50:30 +0100 Subject: [PATCH] Print time for scanning --- cmdline/scan.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmdline/scan.c b/cmdline/scan.c index 830848d2..b58cbc96 100644 --- a/cmdline/scan.c +++ b/cmdline/scan.c @@ -1541,6 +1541,7 @@ static void* scan_disk(void* arg) int ret; int has_persistent_inodes; int has_syncronized_hardlinks; + uint64_t start; /* check if the disk supports persistent inodes */ ret = fsinfo(disk->dir, &has_persistent_inodes, &has_syncronized_hardlinks, 0, 0); @@ -1580,8 +1581,13 @@ static void* scan_disk(void* arg) } } + start = tick_ms(); + scan_dir(scan, 0, scan->is_diff, disk->dir, ""); + if (!scan->is_diff) + msg_progress("Scanned %s in %" PRIu64 " seconds\n", disk->name, (tick_ms() - start) / 1000); + return 0; }