1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# frozen_string_literal: true module Gitlab module SidekiqMiddleware class RequestStoreMiddleware def call(worker, job, queue) RequestStore.begin! yield ensure RequestStore.end! RequestStore.clear! end end end end