(appName string)
| 988 | } |
| 989 | |
| 990 | func (ctrl *ApplicationController) isRefreshRequested(appName string) (bool, CompareWith) { |
| 991 | ctrl.refreshRequestedAppsMutex.Lock() |
| 992 | defer ctrl.refreshRequestedAppsMutex.Unlock() |
| 993 | level, ok := ctrl.refreshRequestedApps[appName] |
| 994 | if ok { |
| 995 | delete(ctrl.refreshRequestedApps, appName) |
| 996 | } |
| 997 | return ok, level |
| 998 | } |
| 999 | |
| 1000 | func (ctrl *ApplicationController) processAppOperationQueueItem() (processNext bool) { |
| 1001 | appKey, shutdown := ctrl.appOperationQueue.Get() |