diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 90706756530..85754b965af 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.49.4" +__version__ = "4.49.5" diff --git a/seleniumbase/undetected/__init__.py b/seleniumbase/undetected/__init__.py index 816d15c1b02..70d2f8fcb6d 100644 --- a/seleniumbase/undetected/__init__.py +++ b/seleniumbase/undetected/__init__.py @@ -305,7 +305,7 @@ def __init__( self._process_create_time = ( psutil.Process(self._process_pid).create_time() ) - except (psutil.NoSuchProcess, PermissionError): + except Exception: self._process_create_time = None service_ = None log_output = subprocess.PIPE @@ -415,7 +415,7 @@ def is_running(self): return process.status() != psutil.STATUS_ZOMBIE except psutil.NoSuchProcess: return False - except PermissionError: + except Exception: return None def remove_cdc_props_as_needed(self): diff --git a/seleniumbase/undetected/cdp_driver/browser.py b/seleniumbase/undetected/cdp_driver/browser.py index 1f996fb2863..cd6ca1cc4b1 100644 --- a/seleniumbase/undetected/cdp_driver/browser.py +++ b/seleniumbase/undetected/cdp_driver/browser.py @@ -279,7 +279,7 @@ def is_running(self): return process.status() != psutil.STATUS_ZOMBIE except psutil.NoSuchProcess: return False - except PermissionError: + except Exception: return None def get_rd_host(self): @@ -650,7 +650,7 @@ async def start(self=None) -> Browser: self._process_create_time = ( psutil.Process(self._process_pid).create_time() ) - except (psutil.NoSuchProcess, PermissionError): + except Exception: self._process_create_time = None await asyncio.sleep(0.05) self._http = HTTPApi((self.config.host, self.config.port))