Skip to content

Commit fb9ca74

Browse files
committed
ci: ignore Apple framework leaks, fail only on our code leaks
1 parent cc2b179 commit fb9ca74

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

examples/15_memory_leak_check.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,9 @@ fn main() {
183183
println!("✅ No memory leaks detected!");
184184
}
185185
LeakResult::AppleFrameworkLeaksOnly(count) => {
186-
println!("Apple framework leaks detected: {count} leaks");
186+
println!("⚠️ Apple framework leaks detected: {count} leaks (ignored)");
187187
println!(" These are bugs in Apple's ScreenCaptureKit, not our code.");
188-
println!(" However, we fail the test to track which platforms have this issue.");
189-
std::process::exit(1);
188+
// Don't fail - these are Apple's bugs we can't fix
190189
}
191190
LeakResult::LeaksDetected(details) => {
192191
println!("❌ Memory leaks detected in our code!");

0 commit comments

Comments
 (0)