diff --git a/lib/fluent/plugin/exception_detector.rb b/lib/fluent/plugin/exception_detector.rb index 2d868bf..927cec6 100644 --- a/lib/fluent/plugin/exception_detector.rb +++ b/lib/fluent/plugin/exception_detector.rb @@ -96,6 +96,7 @@ def self.supported GO_RULES = [ rule(:start_state, /\bpanic: /, :go_after_panic), rule(:start_state, /http: panic serving/, :go_goroutine), + rule(:start_state, /^goroutine \d+ \[[^\]]+\]:$/, :go_frame_1), rule(:go_after_panic, /^$/, :go_goroutine), rule([:go_after_panic, :go_after_signal, :go_frame_1], /^$/, :go_goroutine),