Hacked By AnonymousFox
3
��2a� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlZd dlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ d
gZdZdZeeefZe ed
�Z!d(Z"e#� Z$dd� Z%dd� Z&dd� Z'dd� Z(dd� Z)dd� Z*d ej+d d d�dd�Z,e ed��rTd d!� Z-nd"d!� Z-d#d$� Z.G d%d&� d&ej/�Z0G d'd
� d
ej1�Z2dS ))� N� )�compat)�
coroutines)�events)�futures)�tasks)� coroutine)�logger�
BaseEventLoop�d g �?�AF_INET6� i c C s0 | j }tt|dd �tj�r$t|j�S t| �S d S )N�__self__)Z _callback�
isinstance�getattrr �Task�reprr �str)�handle�cb� r �0/opt/alt/python36/lib64/python3.6/base_events.py�_format_handleC s
r c C s( | t jkrdS | t jkrdS t| �S d S )Nz<pipe>z<stdout>)�
subprocess�PIPE�STDOUTr )�fdr r r �_format_pipeL s
r c C sL t td�std��n4y| jtjtjd� W n tk
rF td��Y nX d S )N�SO_REUSEPORTz)reuse_port not supported by socket moduler zTreuse_port not supported by socket module, SO_REUSEPORT defined but not implemented.)�hasattr�socket�
ValueError�
setsockopt�
SOL_SOCKETr �OSError)�sockr r r �_set_reuseportU s
r&