Skip to content

Commit 09cb319

Browse files
authored
Don't try to create grpcTracing bean if sleuth is not active (#877)
1 parent 7215934 commit 09cb319

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

grpc-common-spring-boot/src/main/java/net/devh/boot/grpc/common/autoconfigure/GrpcCommonTraceAutoConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package net.devh.boot.grpc.common.autoconfigure;
1919

2020
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
21+
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2122
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
2223
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2324
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -47,6 +48,7 @@ public class GrpcCommonTraceAutoConfiguration {
4748

4849
@Bean
4950
@ConditionalOnMissingBean
51+
@ConditionalOnBean(Tracing.class)
5052
public GrpcTracing grpcTracing(final Tracing tracing) {
5153
return GrpcTracing.create(tracing);
5254
}

0 commit comments

Comments
 (0)