Do nothing if session status is unchanged
@@ -78,6 +78,7 @@ public class RemoteSessionStateWatcher {
ChildData node = fileCache.getCurrentData();
if (node != null) {
newStatus = Session.Status.parse(Utf8.toString(node.getData()));
+ if (newStatus != currentStatus)
sessionChanged(newStatus);
}
} catch (Exception e) {
