Bernd Eckenfels created VFS-853: ----------------------------------- Summary: Due to double weak references the file listener are not executed Key: VFS-853 URL: https://issues.apache.org/jira/browse/VFS-853 Project: Commons VFS Issue Type: Bug Reporter: Bernd Eckenfels Assignee: Bernd Eckenfels Fix For: 2.10.0
On DelegatedFileObjects the Listener is registered with a WeakReference listener. The original code which did that has a (errounous) duplication of listeners. This leads to the problem that the "middle" listener is never referenced and therefore imediatelly collected, which in turn leads to removal of the "outer" listener. I have added a testcase which reproduces the problem and does not fail when duplication is removed. -- This message was sent by Atlassian Jira (v8.20.10#820010)