diff options
Diffstat (limited to 'servers/src/memfd.rs')
-rw-r--r-- | servers/src/memfd.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/servers/src/memfd.rs b/servers/src/memfd.rs index ea6e148..7f48d58 100644 --- a/servers/src/memfd.rs +++ b/servers/src/memfd.rs @@ -82,19 +82,18 @@ fn run(wl_socket: UnixListener, kill_evt: EventFd) { }; for event in &events { - match dbg!(event.token()) { + match event.token() { Token::Socket => { let conn = match wl_socket.accept() { Ok((conn, _)) => conn, Err(e) => { error!("Failed to accept memfd connection: {}", e); - break 'poll; + continue; } }; if let Err(e) = do_request(conn) { error!("Failed to service memfd request: {}", e); - break 'poll; } } |