Merge ff3171f96d into merged_master (Bitcoin PR bitcoin/bitcoin#31614)

This commit is contained in:
ivanlele 2026-04-14 15:01:44 +00:00
commit 33758e19c6
No known key found for this signature in database

View file

@ -41,9 +41,12 @@ def get_socket_inodes(pid):
base = '/proc/%i/fd' % pid
inodes = []
for item in os.listdir(base):
target = os.readlink(os.path.join(base, item))
if target.startswith('socket:'):
inodes.append(int(target[8:-1]))
try:
target = os.readlink(os.path.join(base, item))
if target.startswith('socket:'):
inodes.append(int(target[8:-1]))
except FileNotFoundError:
pass
return inodes
def _remove_empty(array):