We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b521f94 commit c0fa009Copy full SHA for c0fa009
src/index.ts
@@ -115,17 +115,7 @@ const pptrPool = genericPool.createPool(
115
116
const acquireAndRelease = async <T>(
117
callback: (browser: puppeteer.Browser) => Promise<T>,
118
-): Promise<T> => {
119
- const browser = await pptrPool.acquire();
120
- try {
121
- const res = await callback(browser);
122
- await pptrPool.release(browser);
123
- return res;
124
- } catch (err) {
125
126
- throw err;
127
- }
128
-};
+): Promise<T> => pptrPool.use(callback);
129
130
export default function app(): FastifyInstance {
131
const isProd = process.env.NODE_ENV === 'production';
0 commit comments