
    &`i                     d    d dl Z d dlZd dlZd dlZd dlZ	 dZd Zd Zedk    r e             dS dS )    N   c                  :   fdt           j        dk    rt          j                   nt	          j        t          j                   t           j        dk    r!t          j        dt          j                   d S t          j	        dt          j                   d S )Nc                     t          j        t                     t          j        dk    r5t          j                   t          j        dt          j
                   d S t          j        dt          j                   d S )Nwin32r   )timesleepSIGTERM_GRACE_PERIOD_SECONDSsysplatformatexit
unregisteroskillsignalCTRL_BREAK_EVENTkillpgSIGKILLargssigterm_handlers    s/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/ray/_private/ray_process_reaper.pyr   z+reap_process_group.<locals>.sigterm_handler   sg    
/000<7""o...GAv./////Ia(((((    r   r   )
r
   r   r   registerr   SIGTERMr   r   CTRL_C_EVENTr   r   s    @r   reap_process_groupr      s    ) ) ) ) ) |w((((fno666 |w
6&'''''
	!V^$$$$$r   c                      t          t          j                                                  dk    r0	 t          t          j                                                  dk    0t	                       d S )Nr   )lenr
   stdinreadr    r   r   mainr"   /   sY     cinn

1
$
$ cinn

1
$
$r   __main__)	r   r   r   r
   r   r	   r   r"   __name__r!   r   r   <module>r%      s     				  



   ! % % %0	 	 	 zDFFFFF r   