mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-08-02 19:46:36 -04:00
fix mistakenly removed import; try to shut down chrome in case of unexpected exception
This commit is contained in:
parent
2533229fa1
commit
ddce1cdc71
1 changed files with 2 additions and 0 deletions
|
@ -17,6 +17,7 @@ from brozzler.behaviors import Behavior
|
||||||
from requests.structures import CaseInsensitiveDict
|
from requests.structures import CaseInsensitiveDict
|
||||||
import select
|
import select
|
||||||
import re
|
import re
|
||||||
|
import base64
|
||||||
|
|
||||||
__all__ = ["BrowserPool", "Browser"]
|
__all__ = ["BrowserPool", "Browser"]
|
||||||
|
|
||||||
|
@ -245,6 +246,7 @@ class Browser:
|
||||||
self._handle_message(websock, message)
|
self._handle_message(websock, message)
|
||||||
except:
|
except:
|
||||||
self.logger.error("uncaught exception in _handle_message", exc_info=True)
|
self.logger.error("uncaught exception in _handle_message", exc_info=True)
|
||||||
|
self.abort_browse_page()
|
||||||
|
|
||||||
def _network_request_will_be_sent(self, message):
|
def _network_request_will_be_sent(self, message):
|
||||||
if self._behavior:
|
if self._behavior:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue