----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/75185/ -----------------------------------------------------------
(Updated Aug. 22, 2024, 7:34 p.m.) Review request for mesos and Benjamin Mahler. Changes ------- No longer use Owned for oom listener Repository: mesos Description ------- The MemoryControllerProcess needs an OomListener to ensure that it does not need to listen for oom events by polling, which causes race conditions with the oom killer. We spawn an OomListener in the MemoryControllerProcess and use it to listen for oom events in any cgroup via oomListen() Diffs (updated) ----- src/slave/containerizer/mesos/isolators/cgroups2/controllers/memory.hpp 4a80717e670d31dcfe654d48e25392700f7e7d79 src/slave/containerizer/mesos/isolators/cgroups2/controllers/memory.cpp 361fbb6b9e4522712ba33bc0279fd70622178855 Diff: https://reviews.apache.org/r/75185/diff/3/ Changes: https://reviews.apache.org/r/75185/diff/2-3/ Testing ------- Thanks, Jason Zhou
