Switch from `.unwrap()` to `match`

Properly match on message, so client disconnect doesn't trigger a panic
pull/234/head
sigaloid 4 years ago committed by GitHub
parent 89697449ff
commit cd2849c817
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      README.md

@ -14,13 +14,16 @@ fn main () {
spawn(move || {
let mut websocket = accept(stream.unwrap()).unwrap();
loop {
let msg = websocket.read_message().unwrap();
match websocket.read_message() {
Ok(msg) => {
// We do not want to send back ping/pong messages.
if msg.is_binary() || msg.is_text() {
websocket.write_message(msg).unwrap();
}
}
Err(_) => {}
}
}
});
}
}

Loading…
Cancel
Save