Skip to content

Commit cd1e79f

Browse files
fix: catch and ignore errors internally
1 parent b90b3e9 commit cd1e79f

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

src/factories/add-audio-worklet-module.ts

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,20 @@ export const createAddAudioWorkletModule: TAddAudioWorkletModuleFactory = (
125125
}
126126

127127
promise
128-
.then(() => {
129-
const updatedResolvedRequestsOfContext = resolvedRequests.get(context);
128+
.then(
129+
() => {
130+
const updatedResolvedRequestsOfContext = resolvedRequests.get(context);
130131

131-
if (updatedResolvedRequestsOfContext === undefined) {
132-
resolvedRequests.set(context, new Set([moduleURL]));
133-
} else {
134-
updatedResolvedRequestsOfContext.add(moduleURL);
132+
if (updatedResolvedRequestsOfContext === undefined) {
133+
resolvedRequests.set(context, new Set([moduleURL]));
134+
} else {
135+
updatedResolvedRequestsOfContext.add(moduleURL);
136+
}
137+
},
138+
() => {
139+
// Ignore errors.
135140
}
136-
})
141+
)
137142
.finally(() => {
138143
const updatedOngoingRequestsOfContext = ongoingRequests.get(context);
139144

0 commit comments

Comments
 (0)