diff --git a/brozzler/chrome.py b/brozzler/chrome.py index 935a9ca..874b40d 100644 --- a/brozzler/chrome.py +++ b/brozzler/chrome.py @@ -136,14 +136,16 @@ class Chrome: self._home_tmpdir.name, 'chrome-user-data') if cookie_db: self._init_cookie_db(cookie_db) + self._shutdown.clear() new_env = os.environ.copy() new_env['HOME'] = self._home_tmpdir.name self.port = self._find_available_port(self.port) chrome_args = [ - self.chrome_exe, '--use-mock-keychain', # mac thing - '--user-data-dir=%s' % self._chrome_user_data_dir, + self.chrome_exe, '--remote-debugging-port=%s' % self.port, + '--use-mock-keychain', # mac thing + '--user-data-dir=%s' % self._chrome_user_data_dir, '--disable-web-sockets', '--disable-cache', '--window-size=1100,900', '--no-default-browser-check', '--disable-first-run-ui', '--no-first-run', diff --git a/setup.py b/setup.py index 2bbb018..21b5113 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def find_package_data(package): setuptools.setup( name='brozzler', - version='1.1b9.dev158', + version='1.1b9.dev159', description='Distributed web crawling with browsers', url='https://github.com/internetarchive/brozzler', author='Noah Levitt',