HADOOP-13512. ReloadingX509TrustManager should keep reloading in case of exception. (Contributed by Mingliang Liu)
(cherry picked from commit 0f51eae0c0
)
This commit is contained in:
parent
5b49bcaee3
commit
ef38aa64c6
|
@ -165,10 +165,10 @@ public final class ReloadingX509TrustManager
|
||||||
throws IOException, GeneralSecurityException {
|
throws IOException, GeneralSecurityException {
|
||||||
X509TrustManager trustManager = null;
|
X509TrustManager trustManager = null;
|
||||||
KeyStore ks = KeyStore.getInstance(type);
|
KeyStore ks = KeyStore.getInstance(type);
|
||||||
lastLoaded = file.lastModified();
|
|
||||||
FileInputStream in = new FileInputStream(file);
|
FileInputStream in = new FileInputStream(file);
|
||||||
try {
|
try {
|
||||||
ks.load(in, password.toCharArray());
|
ks.load(in, password.toCharArray());
|
||||||
|
lastLoaded = file.lastModified();
|
||||||
LOG.debug("Loaded truststore '" + file + "'");
|
LOG.debug("Loaded truststore '" + file + "'");
|
||||||
} finally {
|
} finally {
|
||||||
in.close();
|
in.close();
|
||||||
|
|
Loading…
Reference in New Issue