From 76da6b5468206235f9ae91d2c7a11fa2c86f98a4 Mon Sep 17 00:00:00 2001 From: Josh Holmer Date: Wed, 24 Feb 2021 13:51:47 -0500 Subject: [PATCH] Fix Rust 1.50 clippy error --- src/lib.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 081d1a60..c43ff623 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -785,10 +785,14 @@ impl Deadline { if let Some(imp) = &self.imp { let elapsed = imp.start.elapsed(); if elapsed > imp.timeout { - if imp - .print_message - .compare_and_swap(true, false, Ordering::SeqCst) - { + if match imp.print_message.compare_exchange( + true, + false, + Ordering::SeqCst, + Ordering::SeqCst, + ) { + Ok(x) | Err(x) => x, + } { warn!("Timed out after {} second(s)", elapsed.as_secs()); } return true;