From 22b5daf85e8a01731145b1d97aa5688f17f4f7c1 Mon Sep 17 00:00:00 2001 From: Arie Gurfinkel Date: Fri, 21 Aug 2020 13:34:10 -0400 Subject: [PATCH] fix rlimit for clang-10 (#4658) --- src/util/rlimit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/rlimit.cpp b/src/util/rlimit.cpp index 93e9d8d6c..f71d2764a 100644 --- a/src/util/rlimit.cpp +++ b/src/util/rlimit.cpp @@ -53,7 +53,7 @@ bool reslimit::inc(unsigned offset) { } void reslimit::push(unsigned delta_limit) { - uint64_t new_limit = delta_limit + m_count; + uint64_t new_limit = delta_limit ? delta_limit + m_count : std::numeric_limits::max(); if (new_limit <= m_count) { new_limit = std::numeric_limits::max(); }