mirror of
https://github.com/servo/servo.git
synced 2025-08-09 23:45:35 +01:00
The fetch thread is currently not shut down, meaning it is one of the threads counted in the "threads are still running after shutdown (bad)" counter shown when Servo has shut-down. This PR introduces a mechanism to start, and shut-down, one fetch thread per process that requires one. Testing: WPT tests and unit tests(for font context). Also manually tested loading and closing "about:blank": this change indeed brings down the count of threads still running after shutdown by one. Fixes: https://github.com/servo/servo/issues/34887 --------- Signed-off-by: gterzian <2792687+gterzian@users.noreply.github.com> |
||
---|---|---|
.. | ||
fetch | ||
tests | ||
blob_url_store.rs | ||
Cargo.toml | ||
filemanager_thread.rs | ||
http_status.rs | ||
image_cache.rs | ||
indexeddb_thread.rs | ||
lib.rs | ||
mime_classifier.rs | ||
policy_container.rs | ||
pub_domains.rs | ||
quality.rs | ||
request.rs | ||
response.rs | ||
storage_thread.rs |