fn run_server(
    server: Server,
    stop_server_r: Receiver<()>,
    paused: Arc<AtomicBool>
)