Fix potential mutex usage bug
Signed-off-by: mantuliu <240951888@qq.com>
This commit is contained in:
parent
065428befa
commit
17db22d055
@ -46,16 +46,16 @@ var (
|
|||||||
// e.g. Streaming data issues from the runtime or the runtime does not implement the
|
// e.g. Streaming data issues from the runtime or the runtime does not implement the
|
||||||
// container events stream.
|
// container events stream.
|
||||||
func isEventedPLEGInUse() bool {
|
func isEventedPLEGInUse() bool {
|
||||||
eventedPLEGUsageMu.Lock()
|
eventedPLEGUsageMu.RLock()
|
||||||
defer eventedPLEGUsageMu.Unlock()
|
defer eventedPLEGUsageMu.RUnlock()
|
||||||
return eventedPLEGUsage
|
return eventedPLEGUsage
|
||||||
}
|
}
|
||||||
|
|
||||||
// setEventedPLEGUsage should only be accessed from
|
// setEventedPLEGUsage should only be accessed from
|
||||||
// Start/Stop of Evented PLEG.
|
// Start/Stop of Evented PLEG.
|
||||||
func setEventedPLEGUsage(enable bool) {
|
func setEventedPLEGUsage(enable bool) {
|
||||||
eventedPLEGUsageMu.RLock()
|
eventedPLEGUsageMu.Lock()
|
||||||
defer eventedPLEGUsageMu.RUnlock()
|
defer eventedPLEGUsageMu.Unlock()
|
||||||
eventedPLEGUsage = enable
|
eventedPLEGUsage = enable
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user