search_hub ← Log

Commit

Hash
600847ff21b30259d295b283f04f02ae92a07830
Author
Ololduck <ololduck@vit.am>
Date
Parent
7a805a3

Message

fix: include port in robots.txt URL and release MutexGuard before await The robots.txt URL was missing the port number, causing the Fetcher to always request from the default port (80/443). Also restructured fetch_async to release the MutexGuard before any .await points, eliminating the clippy::await_holding_lock warning. Added 3 Fetcher tests with local HTTP server: - fetcher_fetch_basic_page: basic HTTP fetch works - fetcher_blocks_disallowed_path: robots.txt Disallow rules enforced - fetcher_caches_robots_txt: robots.txt cached per domain

Changed Files (4)