This is an automated email from the git hooks/post-receive script. New change to branch develop-2.x in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git from c1eb3ff Merge branch 'feature/3980_lmbda_in_handlers-constructor' into 'develop-2.x' new 65b87c9 memory leak in ApplicationActionSwingWorker (Fixes #2990) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 65b87c9e2ccf213f2872bf2523102758591d60a3 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Aug 1 10:05:37 2016 +0200 memory leak in ApplicationActionSwingWorker (Fixes #2990) Summary of changes: .../jaxx/application/swing/action/ApplicationActionSwingWorker.java | 3 +++ 1 file changed, 3 insertions(+) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
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 65b87c9e2ccf213f2872bf2523102758591d60a3 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Aug 1 10:05:37 2016 +0200 memory leak in ApplicationActionSwingWorker (Fixes #2990) --- .../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>.
participants (1)
-
nuiton.org scm