File tree Expand file tree Collapse file tree 2 files changed +18
-10
lines changed
Expand file tree Collapse file tree 2 files changed +18
-10
lines changed Original file line number Diff line number Diff line change @@ -454,11 +454,15 @@ impl<'d> Radio<'d> {
454454 // Check if either receive is done or timeout occured
455455 loop {
456456 match recv. is_done ( ) {
457- Ok ( crc) => break Ok ( crc) ,
458- Err ( err) => match err {
459- nb:: Error :: Other ( crc) => break Err ( Error :: Crc ( crc) ) ,
460- nb:: Error :: WouldBlock => ( ) ,
461- } ,
457+ Ok ( crc) => {
458+ break Ok ( crc) ;
459+ }
460+ Err ( nb:: Error :: Other ( crc) ) => {
461+ break Err ( Error :: Crc ( crc) ) ;
462+ }
463+ Err ( nb:: Error :: WouldBlock ) => {
464+ // do nothing
465+ }
462466 }
463467
464468 if timer. reset_if_finished ( ) {
Original file line number Diff line number Diff line change @@ -454,11 +454,15 @@ impl<'d> Radio<'d> {
454454 // Check if either receive is done or timeout occured
455455 loop {
456456 match recv. is_done ( ) {
457- Ok ( crc) => break Ok ( crc) ,
458- Err ( err) => match err {
459- nb:: Error :: Other ( crc) => break Err ( Error :: Crc ( crc) ) ,
460- nb:: Error :: WouldBlock => ( ) ,
461- } ,
457+ Ok ( crc) => {
458+ break Ok ( crc) ;
459+ }
460+ Err ( nb:: Error :: Other ( crc) ) => {
461+ break Err ( Error :: Crc ( crc) ) ;
462+ }
463+ Err ( nb:: Error :: WouldBlock ) => {
464+ // do nothing
465+ }
462466 }
463467
464468 if timer. reset_if_finished ( ) {
You can’t perform that action at this time.
0 commit comments