This is an automated email from the git hooks/post-receive script. New commit to branch develop-2.x in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git commit 61d9d476d5c3b0cc6cace02ee97089e3ff70f2c2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Aug 1 10:05:37 2016 +0200 memory leak in ApplicationActionSwingWorker (Fixes #3990) --- .../jaxx/application/swing/action/ApplicationActionSwingWorker.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionSwingWorker.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionSwingWorker.java index 28a7573..58c2e8e 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionSwingWorker.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionSwingWorker.java @@ -150,6 +150,9 @@ public class ApplicationActionSwingWorker<A extends AbstractApplicationAction> e @Override public void propertyChange(PropertyChangeEvent evt) { + // prevent memory leak, TuttiActionTimerTask is created each time see https://forge.nuiton.org/issues/3990 + action.removePropertyChangeListener(AbstractApplicationAction.PROPERTY_DONE, this); + // we do NOT want the timer to wake up then the actionUI dialog cancel(); -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.