Skip to content

Commit 8fa3e7e

Browse files
committed
Avoid negative rps right after reloading
1 parent c408aed commit 8fa3e7e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

uwsgimon

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ def run(stats, freq, node, f):
8787
last_req[w['id']] = w['requests']
8888
last_ts = time.time()
8989

90-
result['rps'] = 0 if first else sum([w['rps'] for w in workers])
90+
# after reloading, rps maybe a negative number, set it to 0
91+
result['rps'] = max(0 if first else sum([w['rps'] for w in workers]), 0)
9192
first = False
9293

9394
result['avg'] = round(sum([w['avg_rt'] for w in workers]) / float(len(workers)) / 1000.0)

0 commit comments

Comments
 (0)