ATLAS-2192: notification consumer updates to handle stale split messages (#2)
diff --git a/notification/src/main/java/org/apache/atlas/hook/AtlasHook.java b/notification/src/main/java/org/apache/atlas/hook/AtlasHook.java
index 4829221..38f3208 100644
--- a/notification/src/main/java/org/apache/atlas/hook/AtlasHook.java
+++ b/notification/src/main/java/org/apache/atlas/hook/AtlasHook.java
@@ -85,7 +85,16 @@
notificationRetryInterval = atlasProperties.getInt(ATLAS_NOTIFICATION_RETRY_INTERVAL, 1000);
notificationInterface = NotificationProvider.get();
- notificationInterface.setCurrentUser(getUser());
+
+ String currentUser = "";
+
+ try {
+ currentUser = getUser();
+ } catch (Exception excp) {
+ LOG.warn("Error in determining current user", excp);
+ }
+
+ notificationInterface.setCurrentUser(currentUser);
LOG.info("Created Atlas Hook");
}