aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-02-20 19:19:08 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-02-20 19:19:08 +0100
commitcc91f66241b9b9e017509018f3121b1a9b909dfd (patch)
tree6d7dbba0d2397fd3f0b41850c848fcdd549a80f5
parent1ebed3cdd68f75bffe4bd4efeb172a15eb3d1cc3 (diff)
break on successful boot mount
-rw-r--r--src/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index b94a548..0b61f50 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -55,7 +55,10 @@ fn main() -> ExitCode {
for dev in devs {
match Mount::builder().fstype("vfat").mount(dev, "/boot") {
- Ok(v) => mount = Some(v.into_unmount_drop(UnmountFlags::DETACH)),
+ Ok(v) => {
+ mount = Some(v.into_unmount_drop(UnmountFlags::DETACH));
+ break;
+ }
Err(e) => {
mount_err = Some(e);
}