Skip to content

Commit 054f23c

Browse files
committed
fix: check instanceof ch.qos.logback.classic.Logger before detaching appender
1 parent 3ad7451 commit 054f23c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

java-showcase/gapic-showcase/src/test/java/com/google/showcase/v1beta1/it/logging/ITActionableErrorsLogging.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,9 @@ void teardownTestLogger() {
9393
if (testAppender != null) {
9494
testAppender.stop();
9595
org.slf4j.Logger logger = LoggerFactory.getLogger("com.google.api.gax.tracing.LoggingTracer");
96-
((ch.qos.logback.classic.Logger) logger).detachAppender(testAppender);
96+
if (logger instanceof ch.qos.logback.classic.Logger) {
97+
((ch.qos.logback.classic.Logger) logger).detachAppender(testAppender);
98+
}
9799
}
98100
}
99101

0 commit comments

Comments
 (0)