ComfyUI/app/assets
Luke Mino-Altherr 93068c0d6d Fix concurrency issues in AssetSeeder
- Fix race in mark_missing_outside_prefixes: set state to RUNNING inside
  lock before operations, restore to IDLE in finally block to prevent
  concurrent start() calls

- Fix timing consistency: capture perf_counter before _update_progress
  for consistent event timing

Amp-Thread-ID: https://ampcode.com/threads/T-019c354b-e7d7-7309-aa0e-79e5e7dff2b7
Co-authored-by: Amp <amp@ampcode.com>
2026-02-24 11:34:44 -08:00
..
api Consolidate duplicate delete_temp_file_if_exists function 2026-02-24 11:34:44 -08:00
database Fix is_missing state updates for asset cache states on startup 2026-02-24 11:34:44 -08:00
services Fix is_missing state updates for asset cache states on startup 2026-02-24 11:34:44 -08:00
helpers.py refactor(assets): consolidate duplicated query utilities and remove unused code 2026-02-24 11:34:44 -08:00
scanner.py Fix is_missing state updates for asset cache states on startup 2026-02-24 11:34:44 -08:00
seeder.py Fix concurrency issues in AssetSeeder 2026-02-24 11:34:44 -08:00