[midPoint-git] [Evolveum/midpoint] 993303: Fix leaking of change listeners (MID-5355)

mederly noreply at github.com
Sat May 25 23:39:05 CEST 2019


  Branch: refs/heads/feature/optimizing-repo-access
  Home:   https://github.com/Evolveum/midpoint
  Commit: 99330369bbfe5e2be15371122d8c82f74a9af792
      https://github.com/Evolveum/midpoint/commit/99330369bbfe5e2be15371122d8c82f74a9af792
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-05-25 (Sat, 25 May 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ChangeNotificationDispatcherImpl.java

  Log Message:
  -----------
  Fix leaking of change listeners (MID-5355)

When AssociationSearchExpressionEvaluatorCache was entered twice,
two invalidators for it were created and registered (by mistake).
Upon exiting the cache, only one of them was unregistered, because
the reference to the other one was already lost at that moment.

(cherry-picked from f1433a6f)




More information about the midPoint-svn mailing list