package mutex import ( "sync" ) var ( Db = sync.Mutex{} IndexUpdate = sync.Mutex{} MainWorker = Busy{} SyncWorker = Busy{} ShareWorker = Busy{} MetaWorker = Busy{} FacesWorker = Busy{} ) // WorkersBusy returns true if any worker is busy. func WorkersBusy() bool { return MainWorker.Busy() || SyncWorker.Busy() || ShareWorker.Busy() || MetaWorker.Busy() || FacesWorker.Busy() }