HADOOP-13512. ReloadingX509TrustManager should keep reloading in case of exception. (Contributed by Mingliang Liu)

(cherry picked from commit 0f51eae0c0)
This commit is contained in:
Mingliang Liu 2016-08-18 00:04:58 -07:00
parent 5b49bcaee3
commit ef38aa64c6
1 changed files with 1 additions and 1 deletions

View File

@ -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();