Files
galaxy/lib
mvdbeek 39f86185d9 serialize index-cache invalidation against tool removal
remove_tool_by_id runs under app._toolbox_lock, but the invalidation
path (queue-worker reload_tool_source_cache handler — and every
populate broadcasts one) reloaded the index and re-registered stubs
without it. Interleaved with an uninstall, that reloads the pre-removal
index and re-registers the just-removed tool. Take the same RLock.
2026-07-28 17:27:25 +02:00
..
2026-07-22 08:11:31 +03:00