handle warning while intailising DedicatedCryptoWorker

This commit is contained in:
Abhinav-grd 2021-04-12 14:29:19 +05:30
parent 357614ce41
commit 0ae2e4838d
2 changed files with 10 additions and 6 deletions

View file

@ -6,7 +6,7 @@ import { collection } from './collectionService';
import { FILE_TYPE } from 'pages/gallery';
import { checkConnectivity, WaitFor2Seconds } from 'utils/common';
import { ErrorHandler } from 'utils/common/errorUtil';
import { GetDedicatedCryptoWorker } from 'utils/crypto';
import { getDedicatedCryptoWorker } from 'utils/crypto';
import * as convert from 'xml-js';
import { ENCRYPTION_CHUNK_SIZE } from 'types';
import { getToken } from 'utils/common/key';
@ -134,10 +134,14 @@ class UploadService {
private existingFilesCollectionWise: Map<number, file[]>;
constructor() {
const main = async () => {
for (let i = 0; i < MAX_CONCURRENT_UPLOADS; i++) {
this.cryptoWorkers.push(
await new (GetDedicatedCryptoWorker())()
);
try {
for (let i = 0; i < MAX_CONCURRENT_UPLOADS; i++) {
this.cryptoWorkers.push(
await new (getDedicatedCryptoWorker())()
);
}
} catch (e) {
// ignore
}
};
main();

View file

@ -12,7 +12,7 @@ const CryptoWorker: any =
runningInBrowser() &&
Comlink.wrap(new Worker('worker/crypto.worker.js', { type: 'module' }));
export const GetDedicatedCryptoWorker = (): any =>
export const getDedicatedCryptoWorker = (): any =>
runningInBrowser() &&
Comlink.wrap(new Worker('worker/crypto.worker.js', { type: 'module' }));