From 713f9fa5ee2cc4656ee992ce8e4761cb31c3699e Mon Sep 17 00:00:00 2001 From: dev-hyperweb <73676126+dev-hyperweb@users.noreply.github.com> Date: Fri, 17 Sep 2021 07:40:02 +0700 Subject: [PATCH] fix(plugin-user-data-dir): Use onDisconnect instead of onClose (#530) - Fixes #421 (freeze when using stealth on windows) --- packages/puppeteer-extra-plugin-user-data-dir/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/puppeteer-extra-plugin-user-data-dir/index.js b/packages/puppeteer-extra-plugin-user-data-dir/index.js index 3c387076..e2a5e6da 100644 --- a/packages/puppeteer-extra-plugin-user-data-dir/index.js +++ b/packages/puppeteer-extra-plugin-user-data-dir/index.js @@ -6,9 +6,7 @@ const fse = require('fs-extra') const os = require('os') const path = require('path') const debug = require('debug')('puppeteer-extra-plugin:user-data-dir') - const mkdtempAsync = util.promisify(fs.mkdtemp) - const { PuppeteerExtraPlugin } = require('puppeteer-extra-plugin') /** @@ -108,8 +106,8 @@ class Plugin extends PuppeteerExtraPlugin { await this.writeFilesToProfile() } - async onClose() { - debug('onClose') + async onDisconnected() { + debug('onDisconnected') if (this.shouldDeleteDirectory) { this.deleteUserDataDir() }