summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index 72d635c..556d7e1 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -69,6 +69,7 @@ fn main() -> anyhow::Result<()> {
if fds[1].any().unwrap_or(false) {
nix::unistd::read(sig_read, &mut [0; 1])?;
state.toggle_visibility(&mut conn);
+ conn.flush(IoMode::Blocking)?;
}
if fds.len() > 2 && fds[2].any().unwrap_or(false) {