summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.orion.client.core/web/orion/require-config.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/bundles/org.eclipse.orion.client.core/web/orion/require-config.js b/bundles/org.eclipse.orion.client.core/web/orion/require-config.js
index c1e5e35..5b03850 100644
--- a/bundles/org.eclipse.orion.client.core/web/orion/require-config.js
+++ b/bundles/org.eclipse.orion.client.core/web/orion/require-config.js
@@ -18,8 +18,13 @@ define(function() {
doctrine: 'doctrine/doctrine'
}
});
- function errback(error) {
- alert("The following error happens. Please try again later.\n" + error);
+ function errback(err) {
+ if (err.requireType === 'timeout') {
+ alert("RequireJS error: Timeout occured loading module " + err.requireModules + ".\n\nPlease try refreshing the page.");
+ } else {
+ alert("RequireJS error: " + err);
+ }
+ throw err;
}
return {
errback: errback