File: //usr/local/lib/python3.10/test/subprocessdata/__pycache__/fd_status.cpython-310.pyc
o
�iC � @ s� d Z ddlZddlZddlZddlZedkrzg Zeej�dkr3ze� d�Z
W n dZ
Y ede
�Zn
e
eejdd� �ZeD ].Zze�e�ZW n eya Z z
ejejkr\W Y dZ[q?� dZ[ww e�ej�sme�e� q?ed�e
ee��� dS dS )z�When called as a script, print a comma-separated list of the open
file descriptors on stdout.
Usage:
fd_stats.py: check all file descriptors
fd_status.py fd1 fd2 ...: check only specified file descriptors
� N�__main__� �SC_OPEN_MAX� �,)�__doc__�errno�os�stat�sys�__name__�fds�len�argv�sysconfZ_MAXFD�rangeZtest_fds�map�int�fd�fstat�st�OSError�e�EBADF�S_ISDOOR�st_mode�append�print�join�str� r r �:/usr/local/lib/python3.10/test/subprocessdata/fd_status.py�<module> s8 ��
��