fix:(replication/bandwidth) add missing validation in monitored reader (#12582)

This commit is contained in:
Poorna Krishnamoorthy
2021-06-27 10:11:13 -07:00
committed by GitHub
parent 36110fbc77
commit c20fbcd842
2 changed files with 4 additions and 2 deletions

View File

@@ -207,7 +207,7 @@ func (a adminAPIHandlers) SetRemoteTargetHandler(w http.ResponseWriter, r *http.
}
// enforce minimum bandwidth limit as 100MBps
if target.BandwidthLimit < 100*1000*1000 {
if target.BandwidthLimit > 0 && target.BandwidthLimit < 100*1000*1000 {
writeErrorResponseJSON(ctx, w, errorCodes.ToAPIErrWithErr(ErrReplicationBandwidthLimitError, err), r.URL)
return
}