From 8ab0857dad4c37eb5d0f00cbc5905ae3ced30601 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Fri, 18 Dec 2015 11:26:36 -0800 Subject: [PATCH] catch and log exception deleting temporary work directory --- umbra/browser.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/umbra/browser.py b/umbra/browser.py index c72bd3e..3176a97 100644 --- a/umbra/browser.py +++ b/umbra/browser.py @@ -89,7 +89,11 @@ class Browser: def stop(self): self._chrome_instance.stop() - self._work_dir.cleanup() + try: + self._work_dir.cleanup() + except: + self.logger.error("exception deleting %s", self._work_dir, + exc_info=True) def abort_browse_page(self): self._abort_browse_page = True