diff --git a/prometheus_client/process_collector.py b/prometheus_client/process_collector.py index b6e75cbc..b6dc48f5 100644 --- a/prometheus_client/process_collector.py +++ b/prometheus_client/process_collector.py @@ -83,7 +83,7 @@ def collect(self): 'Number of open file descriptors.', len(os.listdir(os.path.join(pid, 'fd')))) result.extend([open_fds, max_fds]) - except IOError: + except (IOError, OSError): pass return result