Skip to content

Commit 8104089

Browse files
authored
Merge pull request #1 from patch-technology/pc/rack_logger
Fix rack request instrumentation
2 parents fb9bd70 + 9849b68 commit 8104089

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/rails_semantic_logger/rack/logger.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,11 @@ def call(env)
3636

3737
def call_app(request, env)
3838
instrumenter = ActiveSupport::Notifications.instrumenter
39-
instrumenter_state = instrumenter.start "request.action_dispatch", request: request
39+
handle = instrumenter.build_handle "request.action_dispatch", request: request
4040
instrumenter_finish = lambda {
41-
instrumenter.finish_with_state(instrumenter_state, "request.action_dispatch", request: request)
41+
handle.finish
4242
}
43+
handle.start
4344

4445
logger.send(self.class.started_request_log_level) { started_request_message(request) }
4546
status, headers, body = @app.call(env)

0 commit comments

Comments
 (0)