🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-17 10:17:11 | PHP 8.1.34
📂
/ (Root)
/
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
defence360agent
/
rpc_tools
/
__pycache__
📍 /opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/rpc_tools/__pycache__
🔄 Refresh
✏️
Editing: utils.cpython-311.pyc
Read Only
� @S0��9� �F � d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlm Z d dl mZ d dlm Z mZmZ d dlZd dlZd dlmZ d dlmZ d d lmZ d d lmZmZmZmZ d� Zd� Zdd�Z ddeeddf fd�Z!dde ee fd�Z" ed� � d� � � Z#d� Z$ dd�Z%dS )� N)�suppress)� lru_cache�wraps)�chain)�Path)�Optional�Tuple� Generator)� SimpleRpc)�run_in_executor)�ValidationError)�AV_PID_PATH�IM360_NON_RESIDENT_PID_PATH�IM360_RESIDENT_PID_PATH�antivirus_modec �V � t j rt nt } | � � � rzt j � � }t t � � 5 t | � � � � � }||k ot j |� � cddd� � S # 1 swxY w Y dS )z/Check if non-resident agent instance is runningNF) r �enabledr r �exists�os�getpidr � Exception�int� read_text�psutil� pid_exists)�rpc_process_pid_path�current_pid�pids �T/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/rpc_tools/utils.py�rpc_is_runningr s� � � &�-�N���3N� � �"�"�$�$� A��i�k�k�� �i� � � A� A��*�4�4�6�6�7�7�C��+�%�@�&�*;�C�*@�*@� A� A� A� A� A� A� A� A� A� A� A� A���� A� A� A� A� �5s �;B�B"�%B"c � � t j rt � � S t j � � rMt j � � } t t j � � � � }|| k ot j |� � S dS )z&Check if the agent instance is runningF)�Config�SOCKET_ACTIVATIONr r r r r r r r r )r r s r � is_runningr$ '