We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cb15055 commit 82df90cCopy full SHA for 82df90c
internal/localsvc/svc.go
@@ -286,14 +286,16 @@ func (svc *Service) WatchQuery(ctx context.Context, req *connect.Request[qrv1.Wa
286
case leg := <-legc:
287
// try to append to an existing LEG first
288
for _, eleg := range legs {
289
- if eleg.MachineId == leg.MachineId &&
+ if eleg != nil && leg != nil && eleg.MachineId == leg.MachineId &&
290
eleg.SessionId == leg.SessionId {
291
eleg.Logs = append(eleg.Logs, leg.Logs...)
292
continue wait_for_more_leg
293
}
294
295
// didn't have an existing LEG for it, add it
296
- legs = append(legs, leg)
+ if leg != nil {
297
+ legs = append(legs, leg)
298
+ }
299
case <-sender.C:
300
err := stream.Send(&qrv1.WatchQueryResponse{
301
Events: legs,
0 commit comments