From 0073ab078de85faed01be1e01581ee083bedcd03 Mon Sep 17 00:00:00 2001 From: izeye Date: Thu, 26 Feb 2015 14:31:48 +0900 Subject: [PATCH] Remove unnecessary if statement --- .../ElasticsearchAutoConfiguration.java | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchAutoConfiguration.java index 51931ec1cc2..094edf9b367 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchAutoConfiguration.java @@ -100,16 +100,14 @@ public class ElasticsearchAutoConfiguration implements DisposableBean { if (logger.isInfoEnabled()) { logger.info("Closing Elasticsearch client"); } - if (this.releasable != null) { - try { - this.releasable.close(); - } - catch (NoSuchMethodError ex) { - // Earlier versions of Elasticsearch had a different method name - ReflectionUtils.invokeMethod( - ReflectionUtils.findMethod(Releasable.class, "release"), - this.releasable); - } + try { + this.releasable.close(); + } + catch (NoSuchMethodError ex) { + // Earlier versions of Elasticsearch had a different method name + ReflectionUtils.invokeMethod( + ReflectionUtils.findMethod(Releasable.class, "release"), + this.releasable); } } catch (final Exception ex) {