修复重复注册问题

This commit is contained in:
ryan
2026-06-11 09:03:24 +08:00
parent 3023d47eec
commit c1a1904a67
5 changed files with 39 additions and 3 deletions
+5
View File
@@ -43,6 +43,11 @@ var (
func RegisterTaskMeta(meta TaskMeta) {
dispatchableTasksMutex.Lock()
defer dispatchableTasksMutex.Unlock()
for _, t := range dispatchableTasks {
if t.Type == meta.Type {
return
}
}
dispatchableTasks = append(dispatchableTasks, meta)
}