o
    U˟i{                     @   s,  d dl Z d dlZd dlZd dlZd dlZej  dZg Zdd Z	d dl
Z
ee
drejdd dkrCejdrCed ed  e
e
je
jksNJ e

e
je	 e
e
jZe
e
je	u sgJ eeed	rvd
d	 ZejefZnejfZeD ]ZdgZe Zesed ed  q|edZzezGered esedej\ZZeekre deeezedej\ZZe d e!y Z" ze"j e j#ksJ W Y dZ"["ndZ"["ww W n ejy Z$ z
ee$ur e dedZ$[$ww W e%  q|e%  w ed ed  dS ed ed dS )    Nc                  G   s   t   t  td)Nz"This should be ignored but printed)geventsleepawaiting_childpop	TypeError)_args r   i/var/www/apps/myagent/mysuperagent/venv/lib/python3.10/site-packages/gevent/tests/test__monkey_sigchld.pyhandle_sigchld   s   r
   SIGCHLD   )      PYTHONDEVMODEzRan 1 tests in 0.0s (skipped=1)forkptyc                   C   s   t  d S )Nr   )osr   r   r   r   r	   r   0   s   Tg333333?   g{Gz?z4Failed to wait on a child pid forked with a functionz Should not be able to wait againzFailed to wait usingzRan 1 tests in 0.0szNo SIGCHLD, not testing)&errnor   sysr   gevent.monkeymonkey	patch_allpidr   r
   signalhasattrversion_infoenvirongetprintexit	getsignalr   SIG_DFLhandlerr   forkfuncsfuncr   TimeouttimeoutwaitpidWNOHANGwpidstatusAssertionErrorOSErroreECHILDtcloser   r   r   r	   <module>   st    






