diff options
| author | Valentin Popov <valentin@popov.link> | 2026-06-25 07:04:47 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-06-25 10:45:40 +0300 |
| commit | b617e2958d186cff5588335b9c736e33f05eb7ba (patch) | |
| tree | 281fa72d9512bf32901852b9604bdc0ae62291b4 /adapters/fparkan-render-vulkan/src/ffi/smoke.rs | |
| parent | 607a64ca8d48c2265482f2dbd050889d0bc8b1ec (diff) | |
| download | fparkan-b617e2958d186cff5588335b9c736e33f05eb7ba.tar.xz fparkan-b617e2958d186cff5588335b9c736e33f05eb7ba.zip | |
fix(vulkan-smoke): harden timeout and ci closure
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi/smoke.rs')
| -rw-r--r-- | adapters/fparkan-render-vulkan/src/ffi/smoke.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi/smoke.rs b/adapters/fparkan-render-vulkan/src/ffi/smoke.rs index f10cd7c..e11706f 100644 --- a/adapters/fparkan-render-vulkan/src/ffi/smoke.rs +++ b/adapters/fparkan-render-vulkan/src/ffi/smoke.rs @@ -51,9 +51,10 @@ where fn commit(mut self) -> T { self.rollback.take(); - self.value - .take() - .expect("rollback guard must hold a value until commit") + match self.value.take() { + Some(value) => value, + None => unreachable!("rollback guard must hold a value until commit"), + } } } |
