commit | b233008eeac9fac1535d1f67c95629f721251966 | [log] [tgz] |
---|---|---|
author | Edward Lee <edwarddl@google.com> | Fri Nov 08 18:41:42 2024 +0000 |
committer | Anh Phan <anhphan@google.com> | Sun Nov 17 23:18:19 2024 +0000 |
tree | a1bae030a623377b0b22ca629f4a5fe695767c98 | |
parent | 28084165ea50e2f7da400b63431a4d1098b63a5e [diff] |
Use Absl Release Mode for Mutex Absl debug mode for mutex has debug checkers that allocate heap memory and never free it for debugging and logging purposes. This is actually causing our bmcweb to accumulate in RSS usage and can cause the entire system to crash from OOM. Tested: Multiple tests on different platforms lead to stable usage of memory. fusion: https://fusion2.corp.google.com/b79653ed-eecd-3e80-a7f7-99cbfe417ef5 https://fusion2.corp.google.com/f5fbecd8-bfdb-312b-9ac1-0659c770acd4 https://fusion2.corp.google.com/aa654091-ecb0-3f85-ab92-bef43b45486f Platforms-Affected: all platforms Google-Bug-Id: 366281170 Change-Id: I96716aea422fac5f065af21722d2ffa5859b6fa5 Signed-off-by: Edward Lee <edwarddl@google.com> (cherry picked from commit 11ca9c9d7af249c3644ff06ded38aebe2bd18236)