commit | 11ca9c9d7af249c3644ff06ded38aebe2bd18236 | [log] [tgz] |
---|---|---|
author | Edward Lee <edwarddl@google.com> | Fri Nov 08 18:41:42 2024 +0000 |
committer | Edward Lee <edwarddl@google.com> | Sat Nov 09 00:19:04 2024 +0000 |
tree | 0ee6e4d9b3775406fd134b037f93d4a906df4edb | |
parent | 158a7af597316b91a22429856d4c11115ce2cba6 [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 Google-Bug-Id: 366281170 Change-Id: I96716aea422fac5f065af21722d2ffa5859b6fa5 Signed-off-by: Edward Lee <edwarddl@google.com>