Repository: hadoop
Updated Branches:
  refs/heads/branch-2.7 6593851fa -> eae9b691c


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

(cherry picked from commit 0f51eae0c085ded38216824377acf8122638c3a5)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/eae9b691
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/eae9b691
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/eae9b691

Branch: refs/heads/branch-2.7
Commit: eae9b691ca4f9b89097d0b97d55939dc86f062a4
Parents: 6593851
Author: Mingliang Liu <[email protected]>
Authored: Thu Aug 18 00:04:58 2016 -0700
Committer: Mingliang Liu <[email protected]>
Committed: Thu Aug 18 14:23:22 2016 -0700

----------------------------------------------------------------------
 .../org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/eae9b691/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java
----------------------------------------------------------------------
diff --git 
a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java
 
b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java
index 1b24940..3e1982e 100644
--- 
a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java
+++ 
b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/ssl/ReloadingX509TrustManager.java
@@ -160,10 +160,10 @@ public final class ReloadingX509TrustManager
   throws IOException, GeneralSecurityException {
     X509TrustManager trustManager = null;
     KeyStore ks = KeyStore.getInstance(type);
-    lastLoaded = file.lastModified();
     FileInputStream in = new FileInputStream(file);
     try {
       ks.load(in, password.toCharArray());
+      lastLoaded = file.lastModified();
       LOG.debug("Loaded truststore '" + file + "'");
     } finally {
       in.close();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to