/opt/cloudlinux/venv/lib/python3.11/site-packages/ssa/internal/__pycache__
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/ssa/internal/__pycache__/tools.cpython-311.pyc (3545B)
§
HIeh
ã óÒ — d dl Z d dlZd dlZd dlmZmZmZ ddlmZm Z ddl
mZ e j d¦ « Z
ded dfd
„Zded dfd„Zdeded dfd
„Zd„ Zdefdeeef ded dfd„ZdS )é N)ÚUnionÚIterableÚCallableé )Úswitch_schedstatsÚno_xray_active_tasksé )ÚRequestProcessorÚtoolsÚsignumÚreturnc ó> — t d| | ¦ « dS )z/
Signal handler to log received signal
zReceived sig: %i (%s)N)ÚloggerÚinfo©r Úframes úI/opt/cloudlinux/venv/lib64/python3.11/site-packages/ssa/internal/tools.pyÚlog_on_receiver s! € õ ‡K‚KÐ'¨°Ñ8Ô8Ð8Ð8Ð8ó c óJ — t d| ¦ « t ¦ « ¦ « t d| ¦ « t ¦ « r*t d¦ « t d¬¦ « t
j d¦ « dS )zO
Signal handler to dump collected statistics and switch off schedstats
zReceived sig: %iz/Dumped successfully after %i signal, exiting...z0No X-Ray tasks running, switching schedstats offF)Úenabledr N)r r r
Úflush_bufferr r ÚsysÚexitr s r Úsigterm_receivedr s‹ € õ ‡K‚KÐ" FÑ+Ô+Ð+ÝÑÔ×#Ò#Ñ%Ô%Ð%Ý
‡K‚KÐAÀ6ÑJÔJÐJõ ÑÔð )Ý�ŠÐFÑGÔGÐGÝ %Ð(Ñ(Ô(Ð(Ý„HˆQ�K„K€K€K€Kr Ú
sighandlerc óÞ — t j | |¦ « t d| ¦ « dS # t t f$ r'}t d| |¦ « Y d}~dS d}~ww xY w)z4
Register given sighandler for given signum
z
Registered %szSkipped %s because of %sN)Úsignalr r ÚOSErrorÚ
ValueError)r r Úes r Úregister_a_signalr" ) s€ € ð;ÝŒ
�f˜jÑ)Ô)Ð)Ý�Š�O VÑ,Ô,Ð,Ð,Ð,øÝ•ZÐ ð ;ð ;ð ;Ý�ŠÐ.°¸Ñ:Ô:Ð:Ð:Ð:Ð:Ð:Ð:Ð:øøøøð;øøøs ‚04 ´A,ÁA'Á'A,c óD — t t j t ¦ « dS )z4
Register a dump handler for SIGTERM signal
N)r" r ÚSIGTERMr © r r Úregister_sigtermr&