summaryrefslogtreecommitdiff
path: root/lib/gitlab/testing/request_blocker_middleware.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/testing/request_blocker_middleware.rb')
-rw-r--r--lib/gitlab/testing/request_blocker_middleware.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gitlab/testing/request_blocker_middleware.rb b/lib/gitlab/testing/request_blocker_middleware.rb
index 4a8e3c2eee0..53333b9b06b 100644
--- a/lib/gitlab/testing/request_blocker_middleware.rb
+++ b/lib/gitlab/testing/request_blocker_middleware.rb
@@ -37,12 +37,14 @@ module Gitlab
def call(env)
increment_active_requests
+
if block_requests?
block_request(env)
else
sleep 0.2 if slow_requests?
@app.call(env)
end
+
ensure
decrement_active_requests
end