diff --git a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/trace/reactive/TraceableServerHttpResponse.java b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/trace/reactive/TraceableServerHttpResponse.java index 40f839463a7..a8fa890bd1a 100644 --- a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/trace/reactive/TraceableServerHttpResponse.java +++ b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/trace/reactive/TraceableServerHttpResponse.java @@ -39,8 +39,9 @@ class TraceableServerHttpResponse implements TraceableResponse { @Override public int getStatus() { - return (this.response.getStatusCode() != null) - ? this.response.getStatusCode().value() : HttpStatus.OK.value(); + HttpStatus status = (this.response.getStatusCode() != null) + ? this.response.getStatusCode() : HttpStatus.OK; + return status.value(); } @Override