fix errors

This commit is contained in:
2026-07-06 16:06:06 +02:00
parent 3d5aa94aa0
commit 90ebcbb26a
3 changed files with 19 additions and 6 deletions
+15 -5
View File
@@ -100,12 +100,13 @@ async function startChromium() {
stdio: 'inherit'
});
// Connect Puppeteer
setTimeout(async () => {
// Connect Puppeteer with retries
let retries = 15;
const tryConnect = async () => {
try {
console.log('Connecting puppeteer...');
browser = await puppeteer.connect({
browserURL: 'http://localhost:9222',
browserURL: 'http://127.0.0.1:9222',
defaultViewport: null
});
@@ -116,10 +117,19 @@ async function startChromium() {
console.log(`Navigating to ${currentUrl}`);
await page.goto(currentUrl);
}
console.log('Puppeteer connected successfully!');
} catch (e) {
console.error('Puppeteer connect error:', e);
if (retries > 0) {
console.log(`Puppeteer connect failed, retrying in 2s... (${retries} attempts left)`);
retries--;
setTimeout(tryConnect, 2000);
} else {
console.error('Puppeteer connect error (fatal):', e);
}
}
}, 3000);
};
setTimeout(tryConnect, 2000);
}
// API Endpoints