fix(virtual-background) don't treat timeout as fatal failure

If downloading the model tiemouts, it may succeed in the (near) future,
don't just give up.
pull/11459/head jitsi-meet_7254
Saúl Ibarra Corretgé 3 years ago committed by Saúl Ibarra Corretgé
parent f62cb7a0c7
commit 8e65fab544
  1. 3
      react/features/stream-effects/virtual-background/index.js

@ -52,14 +52,13 @@ export async function createVirtualBackgroundEffect(virtualBackground: Object, d
tflite = await timeout(tfliteTimeout, createTFLiteModule());
}
} catch (err) {
isWasmDisabled = true;
if (err?.message === '408') {
logger.error('Failed to download tflite model!');
dispatch(showWarningNotification({
titleKey: 'virtualBackground.backgroundEffectError'
}, NOTIFICATION_TIMEOUT_TYPE.LONG));
} else {
isWasmDisabled = true;
logger.error('Looks like WebAssembly is disabled or not supported on this browser', err);
dispatch(showWarningNotification({
titleKey: 'virtualBackground.webAssemblyWarning',

Loading…
Cancel
Save