Skip to content

Commit

Permalink
Do not report fatal on context cancel
Browse files Browse the repository at this point in the history
  • Loading branch information
srikanthccv committed Oct 17, 2024
1 parent 0debb04 commit 09a3770
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions receiver/signozkafkareceiver/kafka_receiver.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ package signozkafkareceiver // import "github.com/SigNoz/signoz-otel-collector/r

import (
"context"
"errors"
"fmt"
"strings"
"sync"
Expand Down Expand Up @@ -146,7 +147,7 @@ func (c *kafkaTracesConsumer) Start(_ context.Context, host component.Host) erro
messageMarking: c.messageMarking,
}
go func() {
if err := c.consumeLoop(ctx, consumerGroup); err != nil {
if err := c.consumeLoop(ctx, consumerGroup); !errors.Is(err, context.Canceled) {
componentstatus.ReportStatus(host, componentstatus.NewFatalErrorEvent(err))
}
}()
Expand Down Expand Up @@ -244,7 +245,7 @@ func (c *kafkaMetricsConsumer) Start(_ context.Context, host component.Host) err
messageMarking: c.messageMarking,
}
go func() {
if err := c.consumeLoop(ctx, metricsConsumerGroup); err != nil {
if err := c.consumeLoop(ctx, metricsConsumerGroup); !errors.Is(err, context.Canceled) {
componentstatus.ReportStatus(host, componentstatus.NewFatalErrorEvent(err))
}
}()
Expand Down Expand Up @@ -370,7 +371,7 @@ func (c *kafkaLogsConsumer) Start(_ context.Context, host component.Host) error
messageMarking: c.messageMarking,
}
go func() {
if err := c.consumeLoop(ctx, logsConsumerGroup); err != nil {
if err := c.consumeLoop(ctx, logsConsumerGroup); !errors.Is(err, context.Canceled) {
componentstatus.ReportStatus(host, componentstatus.NewFatalErrorEvent(err))
}
}()
Expand Down

0 comments on commit 09a3770

Please sign in to comment.