fix break outer loop
This commit is contained in:
parent
9d7bafd1da
commit
55dc7c8005
@ -218,18 +218,18 @@ pub async fn receive_message_from_peers(
|
|||||||
})
|
})
|
||||||
.await;
|
.await;
|
||||||
|
|
||||||
loop {
|
'outer: loop {
|
||||||
tokio::select! {
|
tokio::select! {
|
||||||
message = closing_rx.recv() => {
|
message = closing_rx.recv() => {
|
||||||
tracing::warn!(message, "exit due to closing rx");
|
tracing::debug!(message, "exit due to closing rx");
|
||||||
break;
|
break 'outer;
|
||||||
},
|
},
|
||||||
maybe_message = messages.recv() => {
|
maybe_message = messages.recv() => {
|
||||||
let message = match maybe_message {
|
let message = match maybe_message {
|
||||||
Ok(message) => message,
|
Ok(message) => message,
|
||||||
Err(error) => {
|
Err(error) => {
|
||||||
tracing::warn!(?error, "failed to recv message from redis");
|
tracing::warn!(?error, "failed to recv message from redis");
|
||||||
break;
|
break 'outer;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user