Your IP : 216.73.216.213
�
f fC � @ s[ d Z d d l Z d d l Z d d l Z d d l Z e d k rWg Z e e j � d k r� y e j d � Z
Wn d Z
Yn Xe d e
� Z n e
e e j d d � � Z x� e D]~ Z y e j e � Z Wn@ e k
rZ z e j e j k r� w� n � WYd d Z [ Xn Xe j e j � s� e j e � q� q� We d j e
e e � � � n d S)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__Zfds�len�argv�sysconfZ_MAXFD�rangeZtest_fds�map�int�fd�fstat�st�OSError�eZEBADF�S_ISDOOR�st_mode�append�print�join�str� r r �B/opt/alt/python34/lib64/python3.4/test/subprocessdata/fd_status.py�<module> s.