HADOOP-14361. Azure: NativeAzureFileSystem.getDelegationToken() call fails sometimes when invoked concurrently. Contributed by Santhosh G Nayak
(cherry picked from commit eed731496f
)
This commit is contained in:
parent
df3d7415c0
commit
586126956b
|
@ -2978,7 +2978,7 @@ public class NativeAzureFileSystem extends FileSystem {
|
|||
* @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();
|
||||
|
|
Loading…
Reference in New Issue