[
https://issues.apache.org/jira/browse/NETBEANS-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16877838#comment-16877838
]
Alessandro Falappa commented on NETBEANS-2790:
----------------------------------------------
I have got a similar exception but it is raised when closing NetBeans thus
un-harmful.
Sure it would be better to properly close the file watcher service.
> java.nio.file.ClosedWatchServiceException
> -----------------------------------------
>
> Key: NETBEANS-2790
> URL: https://issues.apache.org/jira/browse/NETBEANS-2790
> Project: NetBeans
> Issue Type: Bug
> Affects Versions: 11.0
> Environment: openjdk version "1.8.0_212"
> OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.19.04.2-b03)
> OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 19.04
> Release: 19.04
> Codename: disco
> Reporter: Shevek
> Priority: Major
>
> Running with nio masterfs per NETBEANS-2291:
> WARNING [org.netbeans.modules.masterfs.watcher.Watcher]: Cannot remove
> filesystem watch for /[filename-removed]
> INFO [org.netbeans.modules.masterfs.watcher.Watcher]: Exception
> java.nio.file.ClosedWatchServiceException
> at sun.nio.fs.AbstractPoller.invoke(AbstractPoller.java:216)
> at sun.nio.fs.AbstractPoller.cancel(AbstractPoller.java:133)
> at
> sun.nio.fs.LinuxWatchService$LinuxWatchKey.cancel(LinuxWatchService.java:138)
> at
> org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.removeWatch(NioNotifier.java:62)
> Caused: java.io.IOException
> at
> org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.removeWatch(NioNotifier.java:64)
> at
> org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.removeWatch(NioNotifier.java:40)
> at
> org.netbeans.modules.masterfs.providers.Notifier$1.removeWatch(Notifier.java:95)
> at
> org.netbeans.modules.masterfs.watcher.NotifierKeyRef.removeWatch(NotifierKeyRef.java:73)
> [catch] at
> org.netbeans.modules.masterfs.watcher.Watcher$Ext.unregister(Watcher.java:297)
> at
> org.netbeans.modules.masterfs.watcher.Watcher.unregister(Watcher.java:111)
> at
> org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.removeFileChangeListener(BaseFileObj.java:539)
> at
> org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper.listenTo(FileObjectKeeper.java:191)
> at
> org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper.listenNoMore(FileObjectKeeper.java:272)
> at
> org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectKeeper.removeRecursiveListener(FileObjectKeeper.java:102)
> at
> org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.removeRecursiveListener(FolderObj.java:662)
> at org.openide.filesystems.DeepListener.run(DeepListener.java:70)
> at
> org.openide.filesystems.FileChangeImpl.removeRecursiveListener(FileChangeImpl.java:255)
> at
> org.openide.filesystems.FileUtil.removeRecursiveListener(FileUtil.java:380)
> at
> org.netbeans.modules.parsing.impl.indexing.RootsListener.lambda$safeRemoveRecursiveListener$5(RootsListener.java:260)
> at
> org.netbeans.modules.parsing.impl.indexing.RootsListener.performSave(RootsListener.java:276)
> at
> org.netbeans.modules.parsing.impl.indexing.RootsListener.lambda$performAsync$6(RootsListener.java:268)
> at
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
> at
> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
> at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
> at
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists