def restart(self):
""" Safely restart prism """
import os
import sys
import psutil
import logging
try:
p = psutil.Process(os.getpid())
for handler in p.open_files() + p.connections():
os.close(handler.fd)
except Exception as e:
logging.error(e)
python = sys.executable
os.execl(python, python, *sys.argv)
评论列表
文章目录