diff --git a/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azure/NativeAzureFileSystem.java b/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azure/NativeAzureFileSystem.java index 45c45b146f9..03a278269bd 100644 --- a/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azure/NativeAzureFileSystem.java +++ b/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azure/NativeAzureFileSystem.java @@ -2968,7 +2968,7 @@ public synchronized void close() throws IOException { * @throws IOException thrown when getting the current user. */ @Override - public Token getDelegationToken(final String renewer) throws IOException { + public synchronized Token getDelegationToken(final String renewer) throws IOException { if (kerberosSupportEnabled) { try { final UserGroupInformation ugi = UserGroupInformation.getCurrentUser();