--- src/main/java/com/spotify/docker/client/UnixConnectionSocketFactory.java.orig 2016-06-30 10:15:02.960534825 +0100
+++ src/main/java/com/spotify/docker/client/UnixConnectionSocketFactory.java 2016-06-30 10:16:21.198595135 +0100
@@ -18,7 +18,8 @@
package com.spotify.docker.client;
import org.apache.http.HttpHost;
-import org.apache.http.annotation.Immutable;
+import org.apache.http.annotation.Contract;
+import org.apache.http.annotation.ThreadingBehavior;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.conn.socket.ConnectionSocketFactory;
import org.apache.http.protocol.HttpContext;
@@ -35,7 +36,7 @@
/**
* Provides a ConnectionSocketFactory for connecting Apache HTTP clients to Unix sockets.
*/
-@Immutable
+@Contract(threading = ThreadingBehavior.IMMUTABLE_CONDITIONAL)
public class UnixConnectionSocketFactory implements ConnectionSocketFactory {
private File socketFile;