Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/gunicorn/workers/__pycache__/base.cpython-39.pyc
Ðазад
a j�hd# � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlmZ d dl m Z d dlmZ d dl mZmZmZmZmZmZmZmZmZmZ d dlmZmZ d dlmZ d d lmZ G d d� de�Z dS )� N)�datetime)�randint)�SSLError)�util) �ForbiddenProxyRequest� InvalidHeader�InvalidHeaderName�InvalidHTTPVersion�InvalidProxyLine�InvalidRequestLine�InvalidRequestMethod�InvalidSchemeHeaders�LimitRequestHeaders�LimitRequestLine)�Response�default_environ)�reloader_engines)� WorkerTmpc @ s� e Zd Zdd� d�� D �Zg Zdd� Zdd� Zdd � Zd d� Z dd � Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� ZdS )�Workerc C s g | ]}t td | ��qS )zSIG%s)�getattr�signal)�.0�x� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/gunicorn/workers/base.py� <listcomp> s �zWorker.<listcomp>z+ABRT HUP QUIT INT TERM USR1 USR2 WINCH CHLDc C s� || _ d| _|| _|| _|| _|| _|| _d| _d| _d| _ d| _ |jdkrftd|j �}|j| | _ntj| _d| _|| _t|�| _dS )z� This is called pre-fork so it shouldn't do anything to the current process. If there's a need to make process wide changes you'll want to do that in ``self.init_process()``. z [booting]FNr T)�age�pid�ppid�sockets�app�timeout�cfg�bootedZaborted�reloader�nrZmax_requestsr Zmax_requests_jitter�sys�maxsize�alive�logr �tmp) �selfr r r r r! r"