From f5bcff90f80f83500ffacc4ef7930c47d1b009c6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 18 Jul 2019 20:24:52 -0600 Subject: [PATCH] Fix unmount logic --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 637252cae4..b356ea88ea 100644 --- a/src/main.rs +++ b/src/main.rs @@ -46,7 +46,7 @@ fn main() -> Result<(), Box> { let mut chan_opt = Some(chan); let mut shm_opt = Some(shm); - while chan_opt.is_some() && shm_opt.is_some() { + while chan_opt.is_some() || shm_opt.is_some() { let mut event = Event::default(); event_file.read(&mut event)?;