This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git


The following commit(s) were added to refs/heads/master by this push:
     new 619f303  Fix compiler warning.
619f303 is described below

commit 619f303dea9336f54ef7276ac7968c9d265c5785
Author: Gary Gregory <gardgreg...@gmail.com>
AuthorDate: Mon Oct 7 12:18:25 2019 -0400

    Fix compiler warning.
---
 .../main/java/org/apache/commons/vfs2/util/WeakRefFileListener.java  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/WeakRefFileListener.java
 
b/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/WeakRefFileListener.java
index ca7a2bb..67610f8 100644
--- 
a/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/WeakRefFileListener.java
+++ 
b/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/WeakRefFileListener.java
@@ -63,8 +63,9 @@ public class WeakRefFileListener implements FileListener {
     protected FileListener getListener() throws Exception {
         final FileListener listener = this.listener.get();
         if (listener == null) {
-            final FileObject fileObject = fs.resolveFile(name);
-            fileObject.getFileSystem().removeListener(fileObject, this);
+            try (final FileObject fileObject = fs.resolveFile(name)) {
+                fileObject.getFileSystem().removeListener(fileObject, this);
+            }
         }
         return listener;
     }

Reply via email to