Skip to content

Commit

Permalink
stream example: log receive errors instead of panicking
Browse files Browse the repository at this point in the history
  • Loading branch information
strohel committed Mar 13, 2023
1 parent d7caba6 commit 186525d
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions cameleon/examples/stream.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,13 @@ fn main() {
let payload_rx = camera.start_streaming(3).unwrap();

for _ in 0..10 {
let payload = payload_rx
.recv_blocking()
.expect("should receive a payload");
let payload = match payload_rx.recv_blocking() {
Ok(payload) => payload,
Err(e) => {
println!("payload receive error: {e}");
continue;
}
};
println!(
"payload received! block_id: {:?}, timestamp: {:?}",
payload.id(),
Expand Down

0 comments on commit 186525d

Please sign in to comment.