mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-30 09:04:59 +08:00
introduce a die route let the program exit itself alone
This commit is contained in:
parent
007fec21fc
commit
a57e522a67
@ -982,6 +982,11 @@ async fn main() -> anyhow::Result<()> {
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
|
let die_route = warp::filters::method::get().and(warp::path!("die")).map(move || {
|
||||||
|
std::process::exit(0);
|
||||||
|
warp::reply()
|
||||||
|
});
|
||||||
|
|
||||||
let routes = dash_html_route
|
let routes = dash_html_route
|
||||||
.or(updates_list_or_html_route)
|
.or(updates_list_or_html_route)
|
||||||
.or(dash_bulma_route)
|
.or(dash_bulma_route)
|
||||||
@ -1001,7 +1006,8 @@ async fn main() -> anyhow::Result<()> {
|
|||||||
.or(clearing_route)
|
.or(clearing_route)
|
||||||
.or(change_settings_route)
|
.or(change_settings_route)
|
||||||
.or(change_facet_levels_route)
|
.or(change_facet_levels_route)
|
||||||
.or(update_ws_route);
|
.or(update_ws_route)
|
||||||
|
.or(die_route);
|
||||||
|
|
||||||
let addr = SocketAddr::from_str(&opt.http_listen_addr)?;
|
let addr = SocketAddr::from_str(&opt.http_listen_addr)?;
|
||||||
warp::serve(routes).run(addr).await;
|
warp::serve(routes).run(addr).await;
|
||||||
|
Loading…
Reference in New Issue
Block a user