Your IP : 216.73.216.213
�
g fh � @ s� d Z d d l Z d d l Z d d l Z d d l Z d d l j Z e j d � Z d Z d Z
d Z Gd d � d e j � Z
d S) ar This test case provides support for checking forking and wait behavior.
To test different wait behavior, override the wait_impl method.
We want fork1() semantics -- only the forking thread survives in the
child after a fork().
On some systems (e.g. Solaris without posix threads) we find that all
active threads survive in the child after a fork(); this is an error.
� N�_thread� g �?� c @ sI e Z d Z d d � Z d d � Z d d � Z e j d d � � Z d S)
�ForkWaitc C s i | _ d | _ d S)Nr )�alive�stop)�self� r �3/opt/alt/python34/lib64/python3.4/test/fork_wait.py�setUp s zForkWait.setUpc C sM xF | j sH t j � | j | <y t j t � Wq t k
rD Yq Xq Wd S)N)r �os�getpidr �time�sleep�
SHORTSLEEP�OSError)r �idr r r
�f s
z
ForkWait.fc C s� xP t d � D]B } t j | t j � \ } } | | k r>