Skip to content

Shutdown timeout #1894

Answered by yanns
exmoria asked this question in Q&A
Discussion options

You must be logged in to vote

Inside the tokio::select!, could you wait for a timeout. Something like:

    let timeout = tokio::time::sleep(std::time::Duration::from_secs(5));

    tokio::select! {
        _ = ctrl_c => {},
        _ = terminate => {},
        _ = timeout => {},
    }

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by yanns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants