| Index: pkg/watcher/lib/src/directory_watcher/polling.dart
|
| diff --git a/pkg/watcher/lib/src/directory_watcher/polling.dart b/pkg/watcher/lib/src/directory_watcher/polling.dart
|
| index 0e190b02bad943be2b299fd0eae227c80a8b39d1..e50a0c05c148e1601088f94c074e390b9bed0454 100644
|
| --- a/pkg/watcher/lib/src/directory_watcher/polling.dart
|
| +++ b/pkg/watcher/lib/src/directory_watcher/polling.dart
|
| @@ -72,7 +72,9 @@ class _PollingDirectoryWatcher implements ManuallyClosedDirectoryWatcher {
|
|
|
| _PollingDirectoryWatcher(this.directory, this._pollingDelay) {
|
| _filesToProcess = new AsyncQueue<String>(_processFile,
|
| - onError: _events.addError);
|
| + onError: (e, stackTrace) {
|
| + if (!_events.isClosed) _events.addError(e, stackTrace);
|
| + });
|
|
|
| _poll();
|
| }
|
|
|