volume: fail fast if too many concurrent requests, to avoid dead lock due to replication.

fix https://github.com/chrislusf/seaweedfs/issues/2755
This commit is contained in:
chrislu
2022-03-23 22:53:58 -07:00
parent 8b983729ca
commit 0562fceb99
2 changed files with 5 additions and 5 deletions

View File

@@ -84,7 +84,6 @@ func NewVolumeServer(adminMux, publicMux *http.ServeMux, ip string,
fileSizeLimitBytes: int64(fileSizeLimitMB) * 1024 * 1024,
isHeartbeating: true,
stopChan: make(chan bool),
inFlightUploadDataLimitCond: sync.NewCond(new(sync.Mutex)),
inFlightDownloadDataLimitCond: sync.NewCond(new(sync.Mutex)),
concurrentUploadLimit: concurrentUploadLimit,
concurrentDownloadLimit: concurrentDownloadLimit,