diff --git a/core/src/main/java/com/metamx/rdiclient/RdiClientImpl.java b/core/src/main/java/com/metamx/rdiclient/RdiClientImpl.java index fce92f5..01175c2 100644 --- a/core/src/main/java/com/metamx/rdiclient/RdiClientImpl.java +++ b/core/src/main/java/com/metamx/rdiclient/RdiClientImpl.java @@ -390,7 +390,7 @@ private ListenableFuture retryingPost( ) { final SettableFuture retVal = SettableFuture.create(); - final ListenableFuture response = Futures.transform( + final ListenableFuture response = Futures.transformAsync( httpClient.go(request, new StatusResponseHandler(Charsets.UTF_8)), new AsyncFunction() { diff --git a/pom.xml b/pom.xml index 5e0a36c..a3021ad 100644 --- a/pom.xml +++ b/pom.xml @@ -93,6 +93,11 @@ validation-api 1.0.0.GA + + com.google.guava + guava + 25.0-jre +