| 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 : /lib/python3/dist-packages/twisted/runner/__pycache__/ |
Upload File : |
+
Dfj� � �h � R t ^ RIHtHt ^ RIHt ^ RIHt ! R R]P 4 tR R lt R# ) z>
Support for creating a service which runs a process monitor.
)�List�Sequence)�usage)�ProcessMonitorc � a � ] tR t^t o RtRtRR^R].RR^R].R R
^R].RR
RR]..t. tRt V 3R lR lt
V 3R lR ltV 3R ltRt
V tR# )�Optionsz>
Define the options accepted by the I{twistd procmon} plugin.
z[procmon options] commandline� threshold�tzRHow long a process has to live before the death is considered instant, in seconds.�killtime�kzpHow long a process being killed has to get its affairs in order before it gets killed with an unmaskable signal.�minrestartdelay�mzLThe minimum time (in seconds) to wait before attempting to restart a process�maxrestartdelay�Mi zLThe maximum time (in seconds) to wait before attempting to restart a processa` procmon runs processes, monitors their progress, and restarts them when they
die.
procmon will not attempt to restart a process that appears to die instantly;
with each "instant" death (less than 1 second, by default), it will delay
approximately twice as long before restarting it. A successful run will reset
the counter.
Eg twistd procmon sleep 10c �$ <� V ^8� d QhRS[ RR/# )� �args�returnN)�str)�format�
__classdict__s "��;/usr/lib/python3/dist-packages/twisted/runner/procmontap.py�__annotate__�Options.__annotate__I s �� � � �s� �t� � c � � WR&