
    Sf                     P   	 d dl mZmZmZmZ nC# e$ r;  G d de          Z G d de          Z G d de          Z G d d	e          ZY nw xY w G d
 de          Z G d de          Z G d de          Z	 G d de          Z
 G d de          Z G d de          ZdS )    )ProcessErrorBufferTooShortTimeoutErrorAuthenticationErrorc                       e Zd ZdS )r   N__name__
__module____qualname__     E/var/www/html/env/lib/python3.11/site-packages/billiard/exceptions.pyr   r   	           r   r   c                       e Zd ZdS )r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdS )r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdS )r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZd ZdS )TimeLimitExceededzAThe time limit has been exceeded and the job has been terminated.c                     d| j         S )Nr   argsselfs    r   __str__zTimeLimitExceeded.__str__   s     (,		44r   Nr	   r
   r   __doc__r   r   r   r   r   r      s)        KK5 5 5 5 5r   r   c                       e Zd ZdZd ZdS )SoftTimeLimitExceededzjThe soft time limit has been exceeded. This exception is raised
    to give the task a chance to clean up.c                     d| j         S )Nr   r   r   s    r   r   zSoftTimeLimitExceeded.__str__!   s     ,0II88r   Nr   r   r   r   r   r      s-        . .9 9 9 9 9r   r   c                       e Zd ZdZdS )WorkerLostErrorz3The worker processing a job has exited prematurely.Nr	   r
   r   r   r   r   r   r!   r!   %   s        ====r   r!   c                       e Zd ZdZdS )
Terminatedz@The worker processing a job has been terminated by user request.Nr"   r   r   r   r$   r$   )   s        JJJJr   r$   c                       e Zd ZdZdS )RestartFreqExceededzRestarts too fast.Nr"   r   r   r   r&   r&   -   s        r   r&   c                       e Zd ZdZdS )CoroStopzVCoroutine exit, as opposed to StopIteration which may
    mean it should be restarted.Nr"   r   r   r   r(   r(   1   s        $ $Dr   r(   N)multiprocessingr   r   r   r   ImportError	Exceptionr   r   r!   r$   r&   r(   r   r   r   <module>r,      s(                      y              |       l     5 5 5 5 5	 5 5 59 9 9 9 9I 9 9 9> > > > >i > > >K K K K K K K K    )   	 	 	 	 	y 	 	 	 	 	s    =AA