Reference

set timeout cli

Change the timeout period for an interactive session with the Runtime API.

Description Jump to heading

The time limit for an interactive session defaults to the value set with the stats timeout directive in the global section of your configuration. You can change it to a number of seconds with the set timeout cli command during the interactive session. The new time limit affects the current session only.

Examples Jump to heading

To set the timeout period:

  1. Connect to the Runtime API socket:

    nix
    sudo socat stdio tcp4-connect:127.0.0.1:9999
    nix
    sudo socat stdio tcp4-connect:127.0.0.1:9999
  2. Start an interactive session:

    nix
    prompt
    nix
    prompt
  3. Change the timeout to 10 minutes (600 seconds):

    nix
    set timeout cli 600
    nix
    set timeout cli 600

See also Jump to heading

Do you have any suggestions on how we can improve the content of this page?