Run the merge queue on a state-driven coordinator
This commit is contained in:
@@ -262,11 +262,7 @@ func (m *Manager) discardNow(ctx context.Context, taskID string) error {
|
||||
return err
|
||||
}
|
||||
_, err = m.store.DiscardTask(ctx, task.Id, discard.By)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
go m.releaseMerge(project.Id, task.Id)
|
||||
return nil
|
||||
return err
|
||||
}
|
||||
|
||||
func (m *Manager) recoverDiscards(ctx context.Context) error {
|
||||
|
||||
Reference in New Issue
Block a user