Always catch StandardError in Threads and release connection

This commit is contained in:
Sebastian Serth
2022-11-11 22:50:27 +01:00
parent b838a41f16
commit 2753e4ef5b
4 changed files with 10 additions and 0 deletions

View File

@ -19,6 +19,8 @@ module Prometheus
initialize_rfc_metrics
rescue StandardError => e
Sentry.capture_exception(e)
ensure
ActiveRecord::Base.connection_pool.release_connection
end
end
end