-
Notifications
You must be signed in to change notification settings - Fork 412
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Locks in the container package were as short as possible. This caused transaction issues once a few actors interacted with it. Change the locking scheme to be more "transactional" with large locks, instead of combining read locks and write locks in the same transaction. Additional chores in the scope of the commit: 1. Initialize enrichEnabled field in control plane. 2. Control Plane's Run started a go routine internally, which was redundant. 3. Rename mutex in cgroups code to cgroupsMutex. 4. Capitalize BPF in RemoveFromBpfMap. 5. Delete the unused processing code for cgroup events. commit: f638b4e (main), cherry-pick
- Loading branch information
1 parent
2b7382e
commit 3944fe7
Showing
4 changed files
with
63 additions
and
107 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters