| Server IP : 65.1.209.187 / Your IP : 216.73.216.144 Web Server : nginx/1.24.0 System : Linux ip-172-31-5-206 6.14.0-1015-aws #15~24.04.1-Ubuntu SMP Tue Sep 23 22:44:48 UTC 2025 x86_64 User : ( 1001) 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'