summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Hofstetter <daniel.hofstetter@42dh.com>2023-09-03 15:01:01 +0200
committerGitHub <noreply@github.com>2023-09-03 15:01:01 +0200
commit468ead4ce6f4bbac787637586fd98f1e7231bd5d (patch)
tree32b2a08a91c7f580c02597d0eac8aa1a25f383ed
parent0c04cf05374b198876735c0e38afcd2c789a305a (diff)
parentcb8c0e79e2d9dc3ba72d97cc35e9ab9c952e976b (diff)
Merge pull request #5235 from tertsdiepraam/cp-finish-progress-bar
`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 {