[midPoint-git] [Evolveum/midpoint] 541ce6: Fix notification listeners leak (MID-5355)
    mederly 
    noreply at github.com
       
    Wed May 22 19:06:39 CEST 2019
    
    
  
  Branch: refs/heads/support-3.9
  Home:   https://github.com/Evolveum/midpoint
  Commit: 541ce6c9d5655d5acf3032a5af54bad06953915b
      https://github.com/Evolveum/midpoint/commit/541ce6c9d5655d5acf3032a5af54bad06953915b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-05-22 (Wed, 22 May 2019)
  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    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 notification listeners leak (MID-5355)
Due to a fault in ChangeNotificationDispatcherImpl change listeners
were not unregistered correctly. This might have a lot of various
consequences, including memory leaks, performance degradation, and
ConcurrentModificationException's on cache content (e.g. MID-5355).
This commit also introduces checks for (future) listener leaks.
(cherry picked from commit 05e83a7a201a245f7e99e71c47a7965d201c276b)
    
    
More information about the midPoint-svn
mailing list