From 4b3f4c2457907836fb6f8bdb8059ca20794ca337 Mon Sep 17 00:00:00 2001 From: Alexey Avramov Date: Wed, 2 Jan 2019 21:09:36 +0900 Subject: [PATCH] fix psi support --- nohang | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/nohang b/nohang index 9ab37e2..d3f9c4e 100755 --- a/nohang +++ b/nohang @@ -1557,27 +1557,21 @@ if psi_support: term_psi_t0 = time() - - - while True: - - - if psi_support: - + print(rline1(psi_path)) avg10 = psi_mem_some_avg10() if avg10 >= sigkill_psi: time0 = time() - mem_info = 'avg ({}) > sigkill_psi ({})'.format(round(avg, 2), sigkill_psi) + mem_info = 'avg ({}) > sigkill_psi ({})'.format(avg10, sigkill_psi) find_victim_and_send_signal(SIGKILL) kill_psi_t0 = time() elif avg10 >= sigterm_psi: time0 = time() - mem_info = 'avg ({}) > sigterm_psi ({})'.format(round(avg, 2), sigterm_psi) + mem_info = 'avg ({}) > sigterm_psi ({})'.format(avg10, sigterm_psi) find_victim_and_send_signal(SIGTERM) term_psi_t0 = time() else: