File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -20,16 +20,19 @@ def initialize(app, taggers = nil)
20
20
def call ( env )
21
21
request = ActionDispatch ::Request . new ( env )
22
22
23
- logger_tag_pop_count = if logger . respond_to? ( :push_tags )
23
+ env [ "rails.rack_logger_tag_count" ] = if logger . respond_to? ( :push_tags )
24
24
logger . push_tags ( *compute_tags ( request ) ) . size
25
25
else
26
26
0
27
27
end
28
- call_app ( request , env , logger_tag_pop_count )
28
+
29
+ call_app ( request , env )
29
30
end
30
31
31
32
private
32
- def call_app ( request , env , logger_tag_pop_count ) # :doc:
33
+ def call_app ( request , env ) # :doc:
34
+ logger_tag_pop_count = env [ "rails.rack_logger_tag_count" ]
35
+
33
36
instrumenter = ActiveSupport ::Notifications . instrumenter
34
37
handle = instrumenter . build_handle ( "request.action_dispatch" , { request : request } )
35
38
handle . start
You can’t perform that action at this time.
0 commit comments