Skip to content

Commit e85e9ba

Browse files
joedjslandelle
authored andcommitted
Support null executor in NettyResponseFuture#addListener, close #1369 (#1371)
1 parent a321891 commit e85e9ba

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

client/src/main/java/org/asynchttpclient/netty/NettyResponseFuture.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,9 @@ public void touch() {
256256

257257
@Override
258258
public ListenableFuture<V> addListener(Runnable listener, Executor exec) {
259+
if (exec == null) {
260+
exec = Runnable::run;
261+
}
259262
future.whenCompleteAsync((r, v) -> listener.run(), exec);
260263
return this;
261264
}

0 commit comments

Comments
 (0)