diff --git a/.gitignore b/.gitignore index 57262d8..a8f6dba 100644 --- a/.gitignore +++ b/.gitignore @@ -9,5 +9,5 @@ /.project /.gradle /build -/out +out *~ \ No newline at end of file diff --git a/build.gradle b/build.gradle index 31bfb88..1e29b59 100644 --- a/build.gradle +++ b/build.gradle @@ -71,6 +71,10 @@ test { } } +clean { + delete 'out' +} + asciidoctor { attributes toc: 'left', doctype: 'book', diff --git a/src/main/java/org/xbib/netty/http/client/Client.java b/src/main/java/org/xbib/netty/http/client/Client.java index 532b598..8700e76 100644 --- a/src/main/java/org/xbib/netty/http/client/Client.java +++ b/src/main/java/org/xbib/netty/http/client/Client.java @@ -104,7 +104,7 @@ public final class Client { this.http2ResponseHandler = new Http2ResponseHandler(); this.transports = new CopyOnWriteArrayList<>(); List nodes = clientConfig.getNodes(); - if (!nodes.isEmpty()) { + if (nodes != null && !nodes.isEmpty()) { Integer limit = clientConfig.getNodeConnectionLimit(); if (limit == null || limit > nodes.size()) { limit = nodes.size();