Unverified Commit 06facde4 authored by mvdbeek's avatar mvdbeek
Browse files

Only reindex tool search once after forking

Makes forking new workers with gunicorns `--max-requests` setting more
efficient ... and anyway no point in doing this more than once.
parent 8d5feb4f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -238,7 +238,7 @@ def reload_tool_data_tables(app, **kwargs):


def rebuild_toolbox_search_index(app, **kwargs):
    if app.is_webapp:
    if app.is_webapp and app.database_heartbeat.is_config_watcher:
        if app.toolbox_search.index_count < app.toolbox._reload_count:
            app.reindex_tool_search()
    else: