[ https://issues.apache.org/jira/browse/YUNIKORN-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wilfred Spiegelenburg closed YUNIKORN-2223. ------------------------------------------- > Eliminate separate mutex variables > ---------------------------------- > > Key: YUNIKORN-2223 > URL: https://issues.apache.org/jira/browse/YUNIKORN-2223 > Project: Apache YuniKorn > Issue Type: Improvement > Components: shim - kubernetes > Reporter: Peter Bacsko > Priority: Minor > > In {{{}cache.Task{}}}, the lock variable is defined as: > {noformat} > type Task struct { > ... > schedulingState TaskSchedulingState > sm *fsm.FSM > lock *sync.RWMutex > } {noformat} > This also applies to {{cache.Application}} and {{cache.Context}}. > In other parts of the code, we simply embed {{sync.RWMutex}}. There's no need > to have a separate variable. Locking and unlocking become simpler. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org For additional commands, e-mail: dev-h...@yunikorn.apache.org