in src/layer/lib/crawler.js [11:34]
async function getPage(url) {
try {
let browser = await chromium.puppeteer.launch({
args: chromium.args,
defaultViewport: chromium.defaultViewport,
executablePath: await chromium.executablePath,
headless: chromium.headless,
ignoreHTTPSErrors: true,
});
let page = await browser.newPage();
await page.goto(url,{ waitUntil: 'networkidle0' });
return page
} catch (error) {
console.log("Warning:" + error);
console.log("Resetting browser context");
try {
page.Browser.close();
} catch {}
} finally {
browser = null;
}
}