|
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 : /usr/local/lib/python3.9/site-packages/celery/backends/__pycache__/ |
a
��Sh-/ � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl m
Z
ddlmZm
Z
dd lmZ dd
lmZmZ dZdZG d
d� de�Zdd� ZG dd� de�ZG dd� deje�ZdS )zqThe ``RPC`` result backend for AMQP brokers.
RPC-style result backend, using reply-to and one queue per client.
� N)�
maybe_declare)�register_after_fork)�cached_property)�states)�current_task�task_join_will_block� )�base)�AsyncBackendMixin�BaseResultConsumer)�BacklogLimitExceeded�
RPCBackendz�
The "rpc" result backend does not support chords!
Note that a group chained with a task is also upgraded to be a chord,
as this pattern requires synchronization.
Result backends that supports chords: Redis, Database, Memcached, and more.
c @ s e Zd ZdZdS )r z'Too much state history to fast-forward.N)�__name__�
__module__�__qualname__�__doc__� r r �=/usr/local/lib/python3.9/site-packages/celery/backends/rpc.pyr s r c C s | � � d S �N)�_after_fork)�backendr r r �_on_after_fork_cleanup_backend"