Merge pull request #6236 from crosbymichael/cri-panic
use write lock when updating container stats
This commit is contained in:
commit
7ad570964b
@ -170,8 +170,8 @@ func (s *Store) List() []Container {
|
||||
}
|
||||
|
||||
func (s *Store) UpdateContainerStats(id string, newContainerStats *stats.ContainerStats) error {
|
||||
s.lock.RLock()
|
||||
defer s.lock.RUnlock()
|
||||
s.lock.Lock()
|
||||
defer s.lock.Unlock()
|
||||
id, err := s.idIndex.Get(id)
|
||||
if err != nil {
|
||||
if err == truncindex.ErrNotExist {
|
||||
|
Loading…
Reference in New Issue
Block a user