summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTerts Diepraam <terts.diepraam@gmail.com>2023-09-02 18:46:18 +0200
committerTerts Diepraam <terts.diepraam@gmail.com>2023-09-02 18:46:18 +0200
commitcb8c0e79e2d9dc3ba72d97cc35e9ab9c952e976b (patch)
treeb612404d31bae2e324a38f8c9ec40b9c9724a8b6
parent1f3f9d85f782a6082a9eb40c6b693c2793ce8ecc (diff)
cp: finish progress bar to make it always show up
-rw-r--r--src/uu/cp/src/cp.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/uu/cp/src/cp.rs b/src/uu/cp/src/cp.rs
index 5be613ec6..7dbf8aedb 100644
--- a/src/uu/cp/src/cp.rs
+++ b/src/uu/cp/src/cp.rs
@@ -1242,6 +1242,11 @@ pub fn copy(sources: &[PathBuf], target: &Path, options: &Options) -> CopyResult
seen_sources.insert(source);
}
}
+
+ if let Some(pb) = progress_bar {
+ pb.finish();
+ }
+
if non_fatal_errors {
Err(Error::NotAllFilesCopied)
} else {