(state: &DevState)
| 308 | } |
| 309 | |
| 310 | fn check_exit(state: &DevState) { |
| 311 | // println!("Checking exit status {:#?}", state); |
| 312 | if !state.backend_server_running && !state.frontend_server_running && !state.watchexec_running { |
| 313 | exit(0); |
| 314 | } |
| 315 | } |
| 316 | |
| 317 | async fn listen_for_signals(signal_tx: tokio::sync::broadcast::Sender<DevServerEvent>) { |
| 318 | let (event_sender, event_receiver) = priority::bounded::<Event, Priority>(1024); |