Merge pull request #195 from UDST/bug/worker-reject

Allow workers to fail properly with bad tile endpoints
feature/threejs-update
Robin Hawkes 2016-11-17 06:46:50 -08:00 zatwierdzone przez GitHub
commit 1ca6273797
2 zmienionych plików z 7 dodań i 2 usunięć

Wyświetl plik

@ -150,7 +150,7 @@ class GeoJSONWorkerLayer extends Layer {
} else {
resolve();
}
});
}).catch(reject);
});
}
@ -775,7 +775,7 @@ class GeoJSONWorkerLayer extends Layer {
});
});
});
});
}).catch(reject);
});
}

Wyświetl plik

@ -98,6 +98,11 @@ class WorkerPool {
// Return result in deferred task promise
task.deferred.resolve(result);
}).catch((err) => {
// Trigger task processing
this.processTasks();
task.deferred.reject(err);
});
}
}