File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -286,9 +286,21 @@ func (m *Manager) RemoveReposClasses(repoPath string) { //Currently unused
286286}
287287
288288func (m * Manager ) RefreshClasses (taskClassesRequired []string ) (err error ) {
289+ log .WithField ("taskClassesRequired" , len (taskClassesRequired )).
290+ Debug ("waiting to refresh task classes" )
291+ defer utils .TimeTrackFunction (time .Now (), log .WithField ("taskClassesRequired" , len (taskClassesRequired )))
292+
293+ m .deployMu .Lock ()
294+ defer m .deployMu .Unlock ()
295+
296+ log .WithField ("taskClassesRequired" , len (taskClassesRequired )).
297+ Debug ("cleaning up inactive task classes" )
289298
290299 m .removeInactiveClasses ()
291300
301+ log .WithField ("taskClassesRequired" , len (taskClassesRequired )).
302+ Debug ("loading required task classes" )
303+
292304 var taskClassList []* taskclass.Class
293305 taskClassList , err = getTaskClassList (taskClassesRequired )
294306 if err != nil {
You can’t perform that action at this time.
0 commit comments