You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by rm...@apache.org on 2019/12/19 16:36:59 UTC

[ranger] branch master updated: RANGER-2677:Fix corner case of Ranger Audit login going into race condition

This is an automated email from the ASF dual-hosted git repository.

rmani pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new af9e3fe  RANGER-2677:Fix corner case of Ranger Audit login going into race condition
af9e3fe is described below

commit af9e3feaa43b6376101e28efc4926a3188d78653
Author: Ramesh Mani <ra...@gmail.com>
AuthorDate: Wed Dec 18 17:20:48 2019 -0800

    RANGER-2677:Fix corner case of Ranger Audit login going into race condition
---
 .../src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java b/agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java
index a4da4a9..113a230 100644
--- a/agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java
+++ b/agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java
@@ -245,8 +245,8 @@ public class AuditBatchQueue extends AuditQueue implements Runnable {
 						// not in drain mode, lets wait and retry
 						if (nextDispatchDuration > 0) {
 							Thread.sleep(nextDispatchDuration);
-							lastDispatchTime = System.currentTimeMillis();
 						}
+						lastDispatchTime = System.currentTimeMillis();
 						continue;
 					}
 					isToSpool = true;