Skip to content

Commit 633b44e

Browse files
committed
throw Error instead of promise reject
1 parent 19df551 commit 633b44e

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

tools/file_packager.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -636,10 +636,8 @@ def generate_js(data_target, data_files, metadata):
636636
if options.support_node:
637637
ret += " var isNode = typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string';\n"
638638
ret += '''
639-
function handleError(error) {
640-
console.error('package error:', error);
641-
642-
return Promise.reject(error);
639+
function throwPackageError(error) {
640+
throw error;
643641
};
644642
645643
function loadPackage(metadata) {\n'''
@@ -1050,7 +1048,7 @@ def generate_js(data_target, data_files, metadata):
10501048
function preloadFallback(error) {
10511049
console.error(error);
10521050
console.error('falling back to default preload behavior');
1053-
fetchRemotePackage(REMOTE_PACKAGE_NAME, REMOTE_PACKAGE_SIZE, processPackageData, handleError);
1051+
fetchRemotePackage(REMOTE_PACKAGE_NAME, REMOTE_PACKAGE_SIZE, processPackageData, throwPackageError);
10541052
};
10551053
10561054
openDatabase(
@@ -1090,7 +1088,7 @@ def generate_js(data_target, data_files, metadata):
10901088
} else {
10911089
fetched = data;
10921090
}
1093-
}, handleError);\n'''
1091+
}, throwPackageError);\n'''
10941092

10951093
code += '''
10961094
Module['preloadResults'][PACKAGE_NAME] = {fromCache: false};

0 commit comments

Comments
 (0)