diff --git a/core/src/main/java/feign/AsyncFeign.java b/core/src/main/java/feign/AsyncFeign.java index dfa8a1e79..e979caeea 100644 --- a/core/src/main/java/feign/AsyncFeign.java +++ b/core/src/main/java/feign/AsyncFeign.java @@ -64,7 +64,7 @@ public static class AsyncBuilder { private AsyncClient client; private Logger.Level logLevel = Logger.Level.NONE; - private final Logger logger = new NoOpLogger(); + private Logger logger = new NoOpLogger(); private Decoder decoder = new Decoder.Default(); private ErrorDecoder errorDecoder = new ErrorDecoder.Default(); @@ -176,6 +176,7 @@ public AsyncBuilder contract(Contract contract) { */ public AsyncBuilder logger(Logger logger) { builder.logger(logger); + this.logger = logger; return this; }