ThreadError: deadlock; recursive locking
https://sentry.gitlab.net/gitlab/staginggitlabcom/issues/1098258/
ThreadError: deadlock; recursive locking
gitlab/database/load_balancing/host_list.rb:53:in `synchronize'
@mutex.synchronize do
gitlab/database/load_balancing/host_list.rb:53:in `next_host'
@mutex.synchronize do
gitlab/database/load_balancing/host_list.rb:41:in `next'
next_host.tap do |_|
gitlab/database/load_balancing/load_balancer.rb:93:in `host'
RequestStore[CACHE_KEY] ||= @host_list.next
gitlab/database/load_balancing/load_balancer.rb:30:in `read'
while host
...
(159 additional frame(s) were not displayed)
ThreadError: deadlock; recursive locking
gitlab/database/load_balancing/host_list.rb:53:in `synchronize'
@mutex.synchronize do
gitlab/database/load_balancing/host_list.rb:53:in `next_host'
@mutex.synchronize do
gitlab/database/load_balancing/host_list.rb:41:in `next'
next_host.tap do |_|
gitlab/database/load_balancing/load_balancer.rb:93:in `host'
RequestStore[CACHE_KEY] ||= @host_list.next
gitlab/database/load_balancing/load_balancer.rb:30:in `read'
while host
...
(163 additional frame(s) were not displayed)
ThreadError: deadlock; recursive locking