xn0 d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZmZm Z m Z mZmZm Z mZmZmZmZmZmZ dZ ej eed ee ee eeeh Z e n # e$ r i ZY nw xY wd Z G d de ZeeefZ d Z!d Z"d Z#d Z$ddZ%ddZ&e&Z'ddZ( G d d Z) G d de) Z*d Z+d dZ,ej- dk r G d d Z. G d de) Z/dS dS )! N) EALREADYEINPROGRESSEWOULDBLOCK ECONNRESETEINVALENOTCONN ESHUTDOWNEISCONNEBADFECONNABORTEDEPIPEEAGAIN errorcodeznThe {name} module is deprecated and will be removed in Python {remove}. The recommended replacement is asyncio) )removec t j | S # t t t f$ r | t v rt | cY S d| z cY S w xY w)NzUnknown error %s)osstrerror ValueError OverflowError NameErrorr )errs //opt/alt/python311/lib64/python3.11/asyncore.py _strerrorr I se '{3 y1 ' ' ')S>!!!!3&&&&'s -A A A c e Zd ZdS )ExitNowN)__name__ __module____qualname__ r r r Q s Dr" r c | | d S # t $ r | Y d S xY wN)handle_read_event_reraised_exceptionshandle_errorobjs r readr* V X ;c | | d S # t $ r | Y d S xY wr$ )handle_write_eventr&