w85 g d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl m Z mZ ddlZddl mZ ddl mZ ej j ZddlmZmZmZmZmZ G d d e Z e Z G d de Z G d d e ZdS ))QueueSimpleQueue JoinableQueue N)EmptyFull ) connection)context)debuginfoFinalizeregister_after_fork is_exitingc e Zd ZddZd Zd Zd ZddZdd ZddZ d Z d Zd Zd Z d Zd Zd Zd Zd Zed Zed Zed Zed Zd S )r r c |dk rddl m} || _ t j d \ | _ | _ | | _ t j | _ t j dk rd | _ n| | _ | | | _ d| _ | t j dk rt' | t( j d S d S )Nr r ) SEM_VALUE_MAXFduplexwin32)synchronizer _maxsizer Pipe_reader_writerLock_rlockosgetpid_opidsysplatform_wlockBoundedSemaphore_sem _ignore_epipe_resetr r _after_forkselfmaxsizectxs =/opt/alt/python311/lib64/python3.11/multiprocessing/queues.py__init__zQueue.__init__% s a<<====== %/_E%B%B%B"dlhhjjY[[ <7""DKK((**DK((11 " <7""e&788888 #" c t j | | j | j | j | j | j | j | j | j fS N) r assert_spawningr% r r r r r" r$ r r) s r, __getstate__zQueue.__getstate__9 sB %%%"DM4<T[$)TZA Ar. c |\ | _ | _ | _ | _ | _ | _ | _ | _ | d S r0 ) r% r r r r r" r$ r r&