Skip to content

Commit 5069f74

Browse files
Merge 19dcecb into 8c6ee31
2 parents 8c6ee31 + 19dcecb commit 5069f74

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ydb/core/tx/limiter/service/service.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ TLimiterActor::TLimiterActor(const TConfig& config, const TString& limiterName,
1212

1313
void TLimiterActor::HandleMain(TEvExternal::TEvAskResource::TPtr& ev) {
1414
const auto now = TMonotonic::Now();
15-
if (RequestsInFlight.empty() || VolumeInFlight + ev->Get()->GetRequest()->GetVolume() <= Config.GetLimit()) {
15+
if (RequestsInFlight.empty() || (RequestsQueue.empty() && VolumeInFlight + ev->Get()->GetRequest()->GetVolume() <= Config.GetLimit())) {
1616
VolumeInFlight += ev->Get()->GetRequest()->GetVolume();
1717
RequestsInFlight.emplace_back(now, ev->Get()->GetRequest()->GetVolume());
1818
if (RequestsInFlight.size() == 1) {

0 commit comments

Comments
 (0)