Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ensures ThinkingSphinx preloads the all the indices
Otherwise concurrent threads (e.g. sidekiq, puma) can deadlock while racing to obtain access to the mutex block at https://github.com/pat/thinking-sphinx/blob/v3.4.2/lib/thinking_sphinx/configuration.rb#L78. This bug was fixed in ThinkingSphinx v4.3.0+. See - pat/thinking-sphinx#1051 - pat/thinking-sphinx#1132
- Loading branch information