forked from TrueCloudLab/distribution
Merge pull request #428 from stevvooe/return-after-error
Return after error in handler
This commit is contained in:
commit
ea7d59ce2a
1 changed files with 1 additions and 0 deletions
|
@ -202,6 +202,7 @@ func (luh *layerUploadHandler) PutLayerUploadComplete(w http.ResponseWriter, r *
|
||||||
ctxu.GetLogger(luh).Errorf("unknown error copying into upload: %v", err)
|
ctxu.GetLogger(luh).Errorf("unknown error copying into upload: %v", err)
|
||||||
w.WriteHeader(http.StatusInternalServerError)
|
w.WriteHeader(http.StatusInternalServerError)
|
||||||
luh.Errors.Push(v2.ErrorCodeUnknown, err)
|
luh.Errors.Push(v2.ErrorCodeUnknown, err)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
layer, err := luh.Upload.Finish(dgst)
|
layer, err := luh.Upload.Finish(dgst)
|
||||||
|
|
Loading…
Reference in a new issue