diff --git a/server/events/sse.go b/server/events/sse.go index f82ff117a..76a66db2c 100644 --- a/server/events/sse.go +++ b/server/events/sse.go @@ -158,7 +158,8 @@ func (b *broker) ServeHTTP(w http.ResponseWriter, r *http.Request) { log.Trace(ctx, "Sending event to client", "event", *event, "client", c.String()) err := writeEvent(ctx, w, *event, writeTimeOut) if err != nil { - log.Debug(ctx, "Error sending event to client", "event", *event, "client", c.String(), err) + log.Debug(ctx, "Error sending event to client. Closing connection", "event", *event, "client", c.String(), err) + return } } }