Skip to content

Commit 8422522

Browse files
authored
Fixes #1536: asyncBuilder can override default logger (#1539)
1 parent 480dc80 commit 8422522

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/src/main/java/feign/AsyncFeign.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public static class AsyncBuilder<C> {
6464
private AsyncClient<C> client;
6565

6666
private Logger.Level logLevel = Logger.Level.NONE;
67-
private final Logger logger = new NoOpLogger();
67+
private Logger logger = new NoOpLogger();
6868

6969
private Decoder decoder = new Decoder.Default();
7070
private ErrorDecoder errorDecoder = new ErrorDecoder.Default();
@@ -176,6 +176,7 @@ public AsyncBuilder<C> contract(Contract contract) {
176176
*/
177177
public AsyncBuilder<C> logger(Logger logger) {
178178
builder.logger(logger);
179+
this.logger = logger;
179180
return this;
180181
}
181182

0 commit comments

Comments
 (0)