| Server IP : 127.0.1.1 / Your IP : 216.73.216.17 Web Server : Apache/2.4.58 (Ubuntu) System : Linux dalsi.io 6.8.0-117-generic #117-Ubuntu SMP PREEMPT_DYNAMIC Tue May 5 19:26:24 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/aiohttp/__pycache__/ |
Upload File : |
�
�wce � �$ � d Z ddlZddlZddlZddlZddlZddlmZ ddlm Z m
Z
mZmZm
Z
ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlZej8 ZdZ G d
� dej@ � Z! G d� de!� Z"y# e$ r dZeZY �.w xY w)z%Async gunicorn worker for aiohttp.web� N)� FrameType)�Any� Awaitable�Callable�Optional�Union)�AccessLogFormat)�base)�web� )�
set_result)�Application)�AccessLogger)�GunicornWebWorker�GunicornUVLoopWebWorkerc � � � e Zd Zej Zej Zde de ddf� fd�Z
d� fd�Zdd�Zdd�Z
dd
�Z dded ddfd�Zdd
�Zdedee ddfd�Zdedee ddfd�Zede ddfd�� Zdedefd�Z� xZS )r �args�kw�returnNc �N �� t �| � |i |�� d | _ d| _ d | _ y �Nr )�super�__init__�_task� exit_code�_notify_waiter)�selfr r � __class__s ��0/usr/lib/python3/dist-packages/aiohttp/worker.pyr zGunicornWebWorker.__init__% s+ �� �
���$�%�"�%�37��
����>B��� c �� �� t j � j � t j � | _ t j
| j � t �| � � y �N)�asyncio�get_event_loop�close�new_event_loop�loop�set_event_loopr �init_process)r r s �r r) zGunicornWebWorker.init_process, sE �� ���� �&�&�(��*�*�,�� ����t�y�y�)�
���r c �� � | j j | j � � | _ | j j | j � | j j | j j � � | j j � t j | j � y # t
$ r | j j d� Y ��w xY w)NzException in gunicorn worker)
r'