diff --git a/brozzler/__init__.py b/brozzler/__init__.py index 35abfa3..7798e5f 100644 --- a/brozzler/__init__.py +++ b/brozzler/__init__.py @@ -180,7 +180,7 @@ class ThreadExceptionGate: "exception already pending for thread, discarding", pending_exception=self.pending_exception, thread=self.thread, - exception=e, + discarded_exception=e, ) else: self.pending_exception = e diff --git a/brozzler/browser.py b/brozzler/browser.py index c0fb71f..a5fff4e 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -292,7 +292,7 @@ class WebsockReceiverThread(threading.Thread): message["params"]["message"]["text"], ) elif message["method"] == "Runtime.exceptionThrown": - self.logger.debug("uncaught exception", exception=message) + self.logger.debug("uncaught exception", message=message) elif message["method"] == "Page.javascriptDialogOpening": self._javascript_dialog_opening(message) elif ( diff --git a/brozzler/robots.py b/brozzler/robots.py index b3053b9..0c9d699 100644 --- a/brozzler/robots.py +++ b/brozzler/robots.py @@ -122,6 +122,6 @@ def is_permitted_by_robots(site, url, proxy=None): structlog.get_logger(logger_name=__name__).warning( "returning true (permitted) after problem fetching " "robots.txt", url=url, - exception=e, + raised_exception=e, ) return True