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 {
}
_ => {
// 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