From d30bd81fa934782cc43b2f9b3a191685ffd8193e Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Fri, 8 Nov 2024 17:20:32 +0100 Subject: [PATCH] simplify --- src/capture.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/capture.rs b/src/capture.rs index 68f057d0..f2c95b13 100644 --- a/src/capture.rs +++ b/src/capture.rs @@ -198,9 +198,6 @@ impl CaptureTask { if let Err(e) = self.do_capture().await { log::warn!("input capture exited: {e}"); } - if self.cancellation_token.is_cancelled() { - break; - } loop { tokio::select! { r = self.request_rx.recv() => match r.expect("channel closed") { @@ -209,7 +206,7 @@ impl CaptureTask { CaptureRequest::Destroy(h) => self.remove_capture(h), CaptureRequest::Release => { /* nothing to do */ } }, - _ = self.cancellation_token.cancelled() => break, + _ = self.cancellation_token.cancelled() => return, } } }