o
    ¯bØ  ã                   @   sB  d Z ddlZddlZedkrŸdZere dd¡Zer eded e dd¡Z	er/ed	e	ed e	d
kr8e 
d¡ er@eded e dd¡ e dd¡ZerTeded edkr]e 
d¡ ereeded e d¡ e dd¡Zeryedeed edkr‚e 
d¡ erŠeded e dd¡ er˜eded e 
d¡ dS dS )zaWrite to a handful of file descriptors, to test the childFDs= argument of
reactor.spawnProcess()
é    NÚ__main__é   Úwzthis is stderr)Úfileé   zread(0):s   abcdé   zos.write(1, righto)s   rightoé   zread(3):s   efghzos.close(4)é   zread(5):ó    zos.write(1, closed)s   closedzsys.exit(0))Ú__doc__ÚosÚsysÚ__name__ÚdebugÚfdopenÚstderrÚprintÚreadÚabcdÚexitÚwriteÚefghÚcloseÚeof© r   r   ú:/usr/lib/python3/dist-packages/twisted/test/process_fds.pyÚ<module>   sJ    



Ö