From 44f7bf673984aca6937e9077d8c64fc944769b92 Mon Sep 17 00:00:00 2001 From: wang yan Date: Tue, 18 Aug 2020 14:01:16 +0800 Subject: [PATCH] fix gc job submit issue fixes #12795 Return 409 on triggering a GC job when there is a job ongoing. Signed-off-by: wang yan --- src/core/api/admin_job.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/api/admin_job.go b/src/core/api/admin_job.go index 1d1bac662..8223ef675 100644 --- a/src/core/api/admin_job.go +++ b/src/core/api/admin_job.go @@ -261,7 +261,7 @@ func (aj *AJAPI) submit(ajr *models.AdminJobReq) { if jb.UpdateTime.Add(2 * time.Hour).After(time.Now()) { if isOnGoing(jb.Status) { err := errors.Errorf("reject job submitting: job %s with ID %d is %s", jb.Name, jb.ID, jb.Status) - aj.SendInternalServerError(errors.Wrap(err, "submit : AJAPI")) + aj.SendConflictError(errors.Wrap(err, "submit : AJAPI")) return }