|
Server : LiteSpeed System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : elvh3918 ( 1528) PHP Version : 8.2.31 Disable Function : mail Directory : /proc/self/root/usr/local/lib/python3.9/site-packages/celery/__pycache__/ |
a
��Sh� � @ sh d Z ddlZddlZddlZddlZddlmZ ddlmZ dZ da
dae�� Z
e� Zdadd� Zd d
� Zdd� Zd
d� ZG dd� dej�Ze� Ze� ZejZejZdd� Zdd� Zdd� Zej �!d�r�dd� Z"nej �!d�r�dd� Z"neZ"dd� Z#dd� Z$ee"�Z%ee#�Z&d d!� Z'd"d#� Z(d$d%� Z)d/d&d'�Z*d0d(d)�Z+d*d+� Z,d,d-� Z-ej �!d.��r^e,� ne-� dS )1z�Internal state.
This is an internal module containing thread state
like the ``current_app``, and ``current_task``.
This module shouldn't be used directly.
� N)�Proxy)�
LocalStack)�set_default_app�get_current_app�get_current_task�get_current_worker_task�current_app�current_task�connect_on_app_finalizeFc C s t �| � | S )z8Connect callback to be called when any app is finalized.)�_on_app_finalizers�add)�callback� r �7/usr/local/lib/python3.9/site-packages/celery/_state.pyr
+ s
r
c C s t t�}|D ]}|| � qd S �N)�setr )�app� callbacksr
r r r �_announce_app_finalized1 s r c C s | a d S r ��_task_join_will_block)�blocksr r r �_set_task_join_will_block7 s r c C s t S r r r r r r �task_join_will_block<