"encoding/functions/aggregate.py" did not exist on "79d52ff9cb86c114d5e08757661ac0fd6414d9c0"
Unverified Commit b3cff365 authored by finetune's avatar finetune Committed by GitHub
Browse files

Fix sgl-router startup crash (#7619)

parent 8f335b5b
...@@ -180,7 +180,15 @@ impl Router { ...@@ -180,7 +180,15 @@ impl Router {
} }
_ => { _ => {
// Wait until all workers are healthy for regular modes // Wait until all workers are healthy for regular modes
Self::wait_for_healthy_workers(&worker_urls, timeout_secs, interval_secs)?; let worker_urls = worker_urls.clone();
std::thread::spawn(move || {
Self::wait_for_healthy_workers(&worker_urls, timeout_secs, interval_secs)
})
.join()
.map_err(|e| {
error!("Health-check thread panicked: {:?}", e);
format!("Health-check thread panicked: {e:?}")
})??;
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment