+
    Bi                     V    ^ RI t ^ RIt^ RItR tR tR tR t]R8X  d
   ]! 4        R# R# )    Nc                 (    V P                  V4       R # )N)putqueuecodes   &&6/usr/lib/python3.14/test/_test_venv_multiprocessing.py
fill_queuer	      s    	IIdO    c                 ^    WP                  4       8w  d   \        P                  ! ^4       R# R# )   N)getsysexitr   s   &&r   drain_queuer   	   s    yy{ r
   c                  R   \         P                  ! ^ R4      p \        P                  ! 4       p\        P                  ! \
        W3R7      p\        P                  ! \        W3R7      pVP                  4        VP                  4        VP                  4        VP                  4        R# )r   i  )targetargsN)	random	randrangemultiprocessingQueueProcessr	   r   startjoin)r   r   	fill_pool
drain_pools       r   	test_funcr      s    At$D!!#E'']I !((]J OONNOOr
   c                      \         P                  ! R 4       \         P                  ! \        R7      p V P	                  4        V P                  4        \        P                  ! V P                  4       R# )spawn)r   N)	r   set_start_methodr   r   r   r   r   r   exitcode)	test_pools    r   mainr#      sF    $$W-''y9IOONNHHY r
   __main__)r   r   r   r	   r   r   r#   __name__ r
   r   <module>r'      s6      

"! zF r
   