Isolate watchers from each other #153009
Labels
debt
Code quality issues
feature-request
Request for new features or functionality
file-watcher
File watcher
Milestone
Our current file watching strategy is that many locations can ask to watch a path but the events will always be submitted through a single file service event without knowing the origin.
This means every extension that manages to create a file system watcher will still receive all events from all other watchers from other extensions.
Ideally we can isolate the request to watch in a way that the events returned are only for the request specifically. This will mainly avoid duplicate events, less likely wrong events which I think still cannot occur given our glob pattern matching.
The text was updated successfully, but these errors were encountered: