We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7dbef63 commit 8b7dabdCopy full SHA for 8b7dabd
broker-2-http/src/routes/subscribe.rs
@@ -34,7 +34,14 @@ fn sse_response(
34
yield Ok(event);
35
},
36
Err(e) => {
37
- tracing::error!(error = ?e, "SSE somehow didn't get message from broadcaster");
+ match e {
38
+ tokio::sync::broadcast::error::RecvError::Closed => {
39
+ tracing::error!(error = ?e, "Broadcasting pipeline to SSE somehow closed, should not see this message!")
40
+ },
41
+ tokio::sync::broadcast::error::RecvError::Lagged(lag_count) => {
42
+ tracing::error!(error = ?e, "SSE has missed {} messages from broadcaster", lag_count)
43
44
+ };
45
46
}
47
0 commit comments