Skip to content

Commit 7e87be3

Browse files
authored
fix: remove redundant metadata error logs within grace period (#1441)
Signed-off-by: Todd Baert <[email protected]>
1 parent 874443c commit 7e87be3

File tree

1 file changed

+3
-1
lines changed
  • providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/process/storage/connector/sync

1 file changed

+3
-1
lines changed

providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/process/storage/connector/sync/SyncStreamQueueSource.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ private void observeSyncStream() throws InterruptedException {
141141

142142
metadataResponse = localStub.getMetadata(metadataRequest.build());
143143
} catch (Exception metaEx) {
144-
log.error("Metadata exception: {}, cancelling stream", metaEx.getMessage(), metaEx);
144+
// cancel the stream if the getMetadata fails
145+
// we can keep this log quiet since the stream is cancelled/restarted with this exception
146+
log.debug("Metadata exception: {}, cancelling stream", metaEx.getMessage(), metaEx);
145147
context.cancel(metaEx);
146148
}
147149
}

0 commit comments

Comments
 (0)