mirror of
https://github.com/yacy/yacy_search_server.git
synced 2026-04-28 23:03:00 -04:00
The add operation iterated over all selected items, parsed them, and wrote to disk inline on the servlet thread. For large blacklists this blocked the whole request. Now: read all item strings from post before returning (thread safety), hand off the parse+write work to a daemon thread, and redirect immediately. Failures are logged via ConcurrentLog.warn instead of silently dropped. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>