reset browser shutdown flag when starting up

This commit is contained in:
Noah Levitt 2017-01-06 17:57:11 -08:00
parent 76b658747e
commit d0022fe7bf
2 changed files with 5 additions and 3 deletions

View file

@ -136,14 +136,16 @@ class Chrome:
self._home_tmpdir.name, 'chrome-user-data') self._home_tmpdir.name, 'chrome-user-data')
if cookie_db: if cookie_db:
self._init_cookie_db(cookie_db) self._init_cookie_db(cookie_db)
self._shutdown.clear()
new_env = os.environ.copy() new_env = os.environ.copy()
new_env['HOME'] = self._home_tmpdir.name new_env['HOME'] = self._home_tmpdir.name
self.port = self._find_available_port(self.port) self.port = self._find_available_port(self.port)
chrome_args = [ chrome_args = [
self.chrome_exe, '--use-mock-keychain', # mac thing self.chrome_exe,
'--user-data-dir=%s' % self._chrome_user_data_dir,
'--remote-debugging-port=%s' % self.port, '--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', '--disable-web-sockets', '--disable-cache',
'--window-size=1100,900', '--no-default-browser-check', '--window-size=1100,900', '--no-default-browser-check',
'--disable-first-run-ui', '--no-first-run', '--disable-first-run-ui', '--no-first-run',

View file

@ -32,7 +32,7 @@ def find_package_data(package):
setuptools.setup( setuptools.setup(
name='brozzler', name='brozzler',
version='1.1b9.dev158', version='1.1b9.dev159',
description='Distributed web crawling with browsers', description='Distributed web crawling with browsers',
url='https://github.com/internetarchive/brozzler', url='https://github.com/internetarchive/brozzler',
author='Noah Levitt', author='Noah Levitt',