From 85669fb40f53e4a923dceb911428746cc0b0e7e8 Mon Sep 17 00:00:00 2001 From: wuwen Date: Thu, 29 Jul 2021 16:52:52 +0800 Subject: [PATCH] Fix `GRPCLogClientAppender` no context warning. (#7385) --- CHANGES.md | 1 + .../log/logback/v1/x/log/GRPCLogClientAppender.java | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index ee30a04da1..3985ba1443 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -40,6 +40,7 @@ Release Notes. * Update agent plugin for ElasticJob GA version * Remove the logic of generating instance name in `KafkaServiceManagementServiceClient` class. * Improve `okhttp` plugin performance by optimizing Class.getDeclaredField(). +* Fix `GRPCLogClientAppender` no context warning. #### OAP-Backend diff --git a/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java b/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java index 9b5ffdd1eb..b5856e1db7 100644 --- a/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java +++ b/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java @@ -19,17 +19,22 @@ package org.apache.skywalking.apm.toolkit.log.logback.v1.x.log; import ch.qos.logback.core.OutputStreamAppender; -import java.io.IOException; import java.io.OutputStream; public class GRPCLogClientAppender extends OutputStreamAppender { + public GRPCLogClientAppender() { + } + + @Override + public void start() { setOutputStream(new OutputStream() { @Override - public void write(final int b) throws IOException { + public void write(final int b) { // discarded } }); + super.start(); } @Override -- GitLab