Current Path: > > opt > alt > python311 > lib64 > python3.11 > multiprocessing > __pycache__ >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-311.opt-1.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
__init__.cpython-311.opt-2.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
__init__.cpython-311.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
connection.cpython-311.opt-1.pyc | File | 48477 bytes | June 23 2025 15:47:50. | |
connection.cpython-311.opt-2.pyc | File | 46611 bytes | June 23 2025 15:47:55. | |
connection.cpython-311.pyc | File | 49011 bytes | June 23 2025 15:47:46. | |
context.cpython-311.opt-1.pyc | File | 19569 bytes | June 23 2025 15:47:46. | |
context.cpython-311.opt-2.pyc | File | 18295 bytes | June 23 2025 15:47:55. | |
context.cpython-311.pyc | File | 19569 bytes | June 23 2025 15:47:46. | |
forkserver.cpython-311.opt-1.pyc | File | 16909 bytes | June 23 2025 15:47:50. | |
forkserver.cpython-311.opt-2.pyc | File | 16153 bytes | June 23 2025 15:47:55. | |
forkserver.cpython-311.pyc | File | 17032 bytes | June 23 2025 15:47:46. | |
heap.cpython-311.opt-1.pyc | File | 14678 bytes | June 23 2025 15:47:50. | |
heap.cpython-311.opt-2.pyc | File | 14496 bytes | June 23 2025 15:47:55. | |
heap.cpython-311.pyc | File | 14697 bytes | June 23 2025 15:47:46. | |
managers.cpython-311.opt-1.pyc | File | 73051 bytes | June 23 2025 15:47:50. | |
managers.cpython-311.opt-2.pyc | File | 69320 bytes | June 23 2025 15:47:55. | |
managers.cpython-311.pyc | File | 73545 bytes | June 23 2025 15:47:46. | |
pool.cpython-311.opt-1.pyc | File | 47277 bytes | June 23 2025 15:47:50. | |
pool.cpython-311.opt-2.pyc | File | 45503 bytes | June 23 2025 15:47:55. | |
pool.cpython-311.pyc | File | 47382 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.opt-1.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.opt-2.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.opt-1.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.opt-2.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.opt-1.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.opt-2.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_win32.cpython-311.opt-1.pyc | File | 6571 bytes | June 23 2025 15:47:50. | |
popen_spawn_win32.cpython-311.opt-2.pyc | File | 6489 bytes | June 23 2025 15:47:55. | |
popen_spawn_win32.cpython-311.pyc | File | 6636 bytes | June 23 2025 15:47:46. | |
process.cpython-311.opt-1.pyc | File | 18011 bytes | June 23 2025 15:47:50. | |
process.cpython-311.opt-2.pyc | File | 16683 bytes | June 23 2025 15:47:55. | |
process.cpython-311.pyc | File | 19181 bytes | June 23 2025 15:47:46. | |
queues.cpython-311.opt-1.pyc | File | 19870 bytes | June 23 2025 15:47:50. | |
queues.cpython-311.opt-2.pyc | File | 19723 bytes | June 23 2025 15:47:55. | |
queues.cpython-311.pyc | File | 20015 bytes | June 23 2025 15:47:46. | |
reduction.cpython-311.opt-1.pyc | File | 14997 bytes | June 23 2025 15:47:46. | |
reduction.cpython-311.opt-2.pyc | File | 14316 bytes | June 23 2025 15:47:55. | |
reduction.cpython-311.pyc | File | 14997 bytes | June 23 2025 15:47:46. | |
resource_sharer.cpython-311.opt-1.pyc | File | 9936 bytes | June 23 2025 15:47:50. | |
resource_sharer.cpython-311.opt-2.pyc | File | 9542 bytes | June 23 2025 15:47:55. | |
resource_sharer.cpython-311.pyc | File | 10016 bytes | June 23 2025 15:47:46. | |
resource_tracker.cpython-311.opt-1.pyc | File | 12442 bytes | June 23 2025 15:47:50. | |
resource_tracker.cpython-311.opt-2.pyc | File | 12108 bytes | June 23 2025 15:47:55. | |
resource_tracker.cpython-311.pyc | File | 12660 bytes | June 23 2025 15:47:46. | |
shared_memory.cpython-311.opt-1.pyc | File | 24049 bytes | June 23 2025 15:47:50. | |
shared_memory.cpython-311.opt-2.pyc | File | 21382 bytes | June 23 2025 15:47:55. | |
shared_memory.cpython-311.pyc | File | 24556 bytes | June 23 2025 15:47:46. | |
sharedctypes.cpython-311.opt-1.pyc | File | 11957 bytes | June 23 2025 15:47:50. | |
sharedctypes.cpython-311.opt-2.pyc | File | 11722 bytes | June 23 2025 15:47:55. | |
sharedctypes.cpython-311.pyc | File | 12080 bytes | June 23 2025 15:47:46. | |
spawn.cpython-311.opt-1.pyc | File | 12610 bytes | June 23 2025 15:47:50. | |
spawn.cpython-311.opt-2.pyc | File | 12184 bytes | June 23 2025 15:47:55. | |
spawn.cpython-311.pyc | File | 12733 bytes | June 23 2025 15:47:46. | |
synchronize.cpython-311.opt-1.pyc | File | 21900 bytes | June 23 2025 15:47:50. | |
synchronize.cpython-311.opt-2.pyc | File | 21900 bytes | June 23 2025 15:47:50. | |
synchronize.cpython-311.pyc | File | 22536 bytes | June 23 2025 15:47:46. | |
util.cpython-311.opt-1.pyc | File | 20676 bytes | June 23 2025 15:47:50. | |
util.cpython-311.opt-2.pyc | File | 19916 bytes | June 23 2025 15:47:55. | |
util.cpython-311.pyc | File | 20773 bytes | June 23 2025 15:47:46. |
� !A?h�/ � �� � g d �Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlm Z ddlm Z mZ n# e$ r ed� � �w xY w e ed � � � � \ ZZej j Z G d � de� � Z G d� d e � � Z G d� de� � Z G d� de � � Z G d� de � � Z G d� de� � Z G d� de� � Z G d� dej � � ZdS ))�Lock�RLock� Semaphore�BoundedSemaphore� Condition�Event� N� )�context)�process)�util)�SemLock� sem_unlinkz�This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.� c �| � e Zd Z ej � � Zd� Zed� � � Zd� Z d� Z d� Zd� Zd� Z ed� � � Zd S ) r c �� � |�t j � � � }|� � � dk | _ t j dk p| j }t d� � D ]E} t j |||| � � � |� � x}| _ n# t $ r Y �Bw xY wt d� � �t j d|j z � � | � � � t j dk rd� }t j | |� � | j j �Kddlm} | | j j d � � t j | t j | j j fd �� � d S d S )N�fork�win32�d zcannot find name for semaphorezcreated semlock with handle %sc �8 � | j � � � d S �N)�_semlock�_after_fork)�objs �B/opt/alt/python311/lib64/python3.11/multiprocessing/synchronize.pyr z%SemLock.__init__.<locals>._after_forkG s � ���(�(�*�*�*�*�*� r )�register� semaphorer )�exitpriority)r �_default_context�get_context�get_start_method�_is_fork_ctx�sys�platform�range�_multiprocessingr � _make_namer �FileExistsErrorr �debug�handle� _make_methods�register_after_fork�name�resource_trackerr �Finalize�_cleanup) �self�kind�value�maxvalue�ctx� unlink_now�i�slr r s r �__init__zSemLock.__init__2 s� � ��;��*�6�6�8�8�C��0�0�2�2�f�<����\�W�,�A��0A� ��s��� D� D�A� �%5�%=��%��4�?�?�+<�+<��& � & � ��T�]� ��� #� � � ��� ���� "�"B�C�C�C�� �3�b�i�?�@�@�@��������<�7�"�"� +� +� +��$�T�;�7�7�7��=��)� 3�2�2�2�2�2��H�T�]�'��5�5�5��M�$�� 0�4�=�3E�2G�'(� *� *� *� *� *� *� *�)s �'1B� B'�&B'c �H � ddl m} t | � � || d� � d S )Nr )� unregisterr )r. r; r )r- r; s r r0 zSemLock._cleanupT s: � �0�0�0�0�0�0��4����� �4��%�%�%�%�%r c �J � | j j | _ | j j | _ d S r )r �acquire�release�r1 s r r+ zSemLock._make_methodsZ s � ��}�,����}�,����r c �4 � | j � � � S r )r � __enter__r? s r rA zSemLock.__enter__^ s � ��}�&�&�(�(�(r c � � | j j |� S r )r �__exit__�r1 �argss r rC zSemLock.__exit__a s � �%�t�}�%�t�,�,r c � � t j | � � | j }t j dk r,t j � � � |j � � }n| j rt d� � �|j }||j |j |j fS )Nr z�A SemLock created in a fork context is being shared with a process in a spawn context. This is not supported. Please use the same context to create multiprocessing objects and Process.) r �assert_spawningr r# r$ �get_spawning_popen�duplicate_for_childr* r"