nightly
Andrew 4 years ago
parent d15a04ab58
commit 93c98d5c30
  1. 13
      stashr/api.py

@ -2448,12 +2448,13 @@ def restart_server():
if user.role != 'admin': if user.role != 'admin':
return jsonify(create_json_return('401')) return jsonify(create_json_return('401'))
import ctypes if hasattr(signal, 'SIGHUP'):
ucrtbase = ctypes.CDLL('ucrtbase') os.kill(os.getpid(), signal.SIGHUP)
c_raise = ucrtbase['raise'] else:
try: print('no sighup')
c_raise(signal.SIGHUP) import ctypes
except: ucrtbase = ctypes.CDLL('ucrtbase')
c_raise = ucrtbase['raise']
c_raise(signal.SIGINT) c_raise(signal.SIGINT)
return create_json_return('200') return create_json_return('200')

Loading…
Cancel
Save