Skip to content

Commit

Permalink
Fix NPE when kafka consumer info is not available (#7195)
Browse files Browse the repository at this point in the history
  • Loading branch information
amarziali committed Jun 14, 2024
1 parent e82f7c8 commit 35451a2
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ public static void trackCommitOffset(
@Advice.This ConsumerCoordinator coordinator,
@Advice.Return RequestFuture<Void> requestFuture,
@Advice.Argument(0) final Map<TopicPartition, OffsetAndMetadata> offsets) {
if (requestFuture.failed()) {
if (requestFuture == null || requestFuture.failed()) {
return;
}
if (offsets == null) {
Expand All @@ -75,6 +75,10 @@ public static void trackCommitOffset(
InstrumentationContext.get(ConsumerCoordinator.class, KafkaConsumerInfo.class)
.get(coordinator);

if (kafkaConsumerInfo == null) {
return;
}

String consumerGroup = kafkaConsumerInfo.getConsumerGroup();
Metadata consumerMetadata = kafkaConsumerInfo.getClientMetadata();
String clusterId = null;
Expand Down

0 comments on commit 35451a2

Please sign in to comment.