We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf28cb2 commit 5cfb824Copy full SHA for 5cfb824
lib/media/preload_manager.js
@@ -403,7 +403,12 @@ shaka.media.PreloadManager = class extends shaka.util.FakeEventTarget {
403
404
this.successPromise_.resolve();
405
} catch (error) {
406
- this.successPromise_.reject(error);
+ // Ignore OPERATION_ABORTED and OBJECT_DESTROYED errors.
407
+ if (!(error instanceof shaka.util.Error) ||
408
+ (error.code != shaka.util.Error.Code.OPERATION_ABORTED &&
409
+ error.code != shaka.util.Error.Code.OBJECT_DESTROYED)) {
410
+ this.successPromise_.reject(error);
411
+ }
412
}
413
})();
414
0 commit comments