锁错对象了,修改
This commit is contained in:
@@ -1,18 +1,12 @@
|
|||||||
package quant.rich.emoney.client;
|
package quant.rich.emoney.client;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.Inet4Address;
|
|
||||||
import java.net.InetAddress;
|
|
||||||
import java.net.Proxy;
|
import java.net.Proxy;
|
||||||
import java.net.UnknownHostException;
|
|
||||||
import java.security.KeyStore;
|
import java.security.KeyStore;
|
||||||
import java.security.SecureRandom;
|
import java.security.SecureRandom;
|
||||||
import java.security.cert.X509Certificate;
|
import java.security.cert.X509Certificate;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
import javax.net.ssl.HostnameVerifier;
|
import javax.net.ssl.HostnameVerifier;
|
||||||
import javax.net.ssl.SSLContext;
|
import javax.net.ssl.SSLContext;
|
||||||
import javax.net.ssl.SSLSession;
|
import javax.net.ssl.SSLSession;
|
||||||
@@ -21,7 +15,6 @@ import javax.net.ssl.TrustManager;
|
|||||||
import javax.net.ssl.TrustManagerFactory;
|
import javax.net.ssl.TrustManagerFactory;
|
||||||
import javax.net.ssl.X509TrustManager;
|
import javax.net.ssl.X509TrustManager;
|
||||||
|
|
||||||
import okhttp3.Dns;
|
|
||||||
import okhttp3.Interceptor;
|
import okhttp3.Interceptor;
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
@@ -44,7 +37,7 @@ public class OkHttpClientProvider {
|
|||||||
|
|
||||||
private static ProxyConfig getProxyConfig() {
|
private static ProxyConfig getProxyConfig() {
|
||||||
if (proxyConfig == null) {
|
if (proxyConfig == null) {
|
||||||
synchronized (EmoneyClient.class) {
|
synchronized (OkHttpClientProvider.class) {
|
||||||
if (proxyConfig == null) {
|
if (proxyConfig == null) {
|
||||||
proxyConfig = SpringContextHolder.getBean(ProxyConfig.class);
|
proxyConfig = SpringContextHolder.getBean(ProxyConfig.class);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user