diff --git a/README.md b/README.md
index b1d6c15..ad7bbea 100644
--- a/README.md
+++ b/README.md
@@ -36,12 +36,12 @@ Maven:
com.opendxl
dxlclient
- 0.2.6
+ 0.2.8
```
or Gradle:
```groovy
-compile 'com.opendxl:dxlclient:0.2.6'
+compile 'com.opendxl:dxlclient:0.2.8'
```
## Bugs and Feedback
diff --git a/docs/prerequisites.rst b/docs/prerequisites.rst
index 3bf48ce..8da267e 100644
--- a/docs/prerequisites.rst
+++ b/docs/prerequisites.rst
@@ -53,10 +53,10 @@ Maven:
com.opendxl
dxlclient
- 0.2.6
+ 0.2.8
or Gradle:
.. code-block:: groovy
- compile 'com.opendxl:dxlclient:0.2.6'
+ compile 'com.opendxl:dxlclient:0.2.8'
diff --git a/gradle.properties b/gradle.properties
index 8825b74..718c1ec 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1 +1 @@
-version=0.2.7-SNAPSHOT
+version=0.2.8
\ No newline at end of file
diff --git a/src/main/java/com/opendxl/client/DxlClientConfig.java b/src/main/java/com/opendxl/client/DxlClientConfig.java
index 0de67eb..a7459cf 100644
--- a/src/main/java/com/opendxl/client/DxlClientConfig.java
+++ b/src/main/java/com/opendxl/client/DxlClientConfig.java
@@ -870,10 +870,8 @@ protected synchronized List getSortedBrokerList(final Collection
} finally {
es.shutdown();
if (!es.awaitTermination(brokerPingTimeout * 5, TimeUnit.MILLISECONDS)) {
- es.shutdownNow();
- if (!es.awaitTermination(brokerPingTimeout * 5, TimeUnit.MILLISECONDS)) {
- logger.error("Error shutting down getSortedBrokerList executor service thread pool");
- }
+ logger.info("Shutting down getSortedBrokerList executor service thread pool taking longer than "
+ + brokerPingTimeout * 5 + "milliseconds");
}
}