From 291b2c9038296df6d11a1d71e4f4ea493e489ae4 Mon Sep 17 00:00:00 2001 From: Louis Merlin Date: Thu, 9 Apr 2026 14:45:46 +0200 Subject: [PATCH 1/3] Fix container bug --- src/bin/cargo-ziggy/fuzz.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/bin/cargo-ziggy/fuzz.rs b/src/bin/cargo-ziggy/fuzz.rs index 56c14bc..4d525cd 100644 --- a/src/bin/cargo-ziggy/fuzz.rs +++ b/src/bin/cargo-ziggy/fuzz.rs @@ -233,8 +233,7 @@ impl Fuzz { .metadata() .unwrap() .created() - .unwrap() - .elapsed() + .and_then(|c| c.elapsed()) .unwrap_or_default(); if prev_start_time.map_or(Duration::MAX, |s| s.elapsed()) >= created { let _ = process::Command::new(&profile_bin) From 2b43ee03371be66534554ad3d42b55551bec2849 Mon Sep 17 00:00:00 2001 From: Louis Merlin Date: Thu, 9 Apr 2026 14:48:45 +0200 Subject: [PATCH 2/3] Fix compile error --- src/bin/cargo-ziggy/fuzz.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/cargo-ziggy/fuzz.rs b/src/bin/cargo-ziggy/fuzz.rs index 4d525cd..1fcdb34 100644 --- a/src/bin/cargo-ziggy/fuzz.rs +++ b/src/bin/cargo-ziggy/fuzz.rs @@ -233,7 +233,7 @@ impl Fuzz { .metadata() .unwrap() .created() - .and_then(|c| c.elapsed()) + .and_then(|c| c.elapsed().ok()) .unwrap_or_default(); if prev_start_time.map_or(Duration::MAX, |s| s.elapsed()) >= created { let _ = process::Command::new(&profile_bin) From 70147422ddf471a94c39fbc737a9c44dc5aec950 Mon Sep 17 00:00:00 2001 From: Louis Merlin Date: Thu, 9 Apr 2026 14:50:39 +0200 Subject: [PATCH 3/3] Fix compilation again --- src/bin/cargo-ziggy/fuzz.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/cargo-ziggy/fuzz.rs b/src/bin/cargo-ziggy/fuzz.rs index 1fcdb34..7cb740b 100644 --- a/src/bin/cargo-ziggy/fuzz.rs +++ b/src/bin/cargo-ziggy/fuzz.rs @@ -233,6 +233,7 @@ impl Fuzz { .metadata() .unwrap() .created() + .ok() .and_then(|c| c.elapsed().ok()) .unwrap_or_default(); if prev_start_time.map_or(Duration::MAX, |s| s.elapsed()) >= created {