diff --git a/src/layer/GeoJSONWorkerLayer.js b/src/layer/GeoJSONWorkerLayer.js index 8ef21c1..1270265 100644 --- a/src/layer/GeoJSONWorkerLayer.js +++ b/src/layer/GeoJSONWorkerLayer.js @@ -150,7 +150,7 @@ class GeoJSONWorkerLayer extends Layer { } else { resolve(); } - }); + }).catch(reject); }); } @@ -775,7 +775,7 @@ class GeoJSONWorkerLayer extends Layer { }); }); }); - }); + }).catch(reject); }); } diff --git a/src/util/WorkerPool.js b/src/util/WorkerPool.js index 600ee0e..a2ea7a2 100644 --- a/src/util/WorkerPool.js +++ b/src/util/WorkerPool.js @@ -98,7 +98,7 @@ class WorkerPool { // Return result in deferred task promise task.deferred.resolve(result); - }); + }).catch(task.deferred.reject); } }