diff options
author | Oran Agra <oran@redislabs.com> | 2018-02-13 15:47:06 +0200 |
---|---|---|
committer | Oran Agra <oran@redislabs.com> | 2018-02-13 15:58:40 +0200 |
commit | 8e8d957ff82859f5d65b5977d837cd610da5b431 (patch) | |
tree | 2ce44eb21105d542611f5263831634bcac2cff8d /src/latency.c | |
parent | 32ac4c64baf00747da1acc0cc61ee236922e2dcf (diff) | |
download | redis-8e8d957ff82859f5d65b5977d837cd610da5b431.tar.gz |
fix to latency monitor reporting wrong max latency
in some cases LATENCY HISTORY reported latency that was
higher than the max latency reported by LATENCY LATEST / DOCTOR
Diffstat (limited to 'src/latency.c')
-rw-r--r-- | src/latency.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/latency.c b/src/latency.c index 9e9f1f13a..1f43f906d 100644 --- a/src/latency.c +++ b/src/latency.c @@ -115,6 +115,7 @@ void latencyAddSample(char *event, mstime_t latency) { if (ts->samples[prev].time == now) { if (latency > ts->samples[prev].latency) ts->samples[prev].latency = latency; + if (latency > ts->max) ts->max = latency; return; } |