Session Timeout

When sessions have been idle (no processing or user interaction) for a specified period (2 hours by default), they are suspended to free up server resources.

When you next interact with that RStudio Pro session, it restores with all active work preserved, and you can resume work from where you had last left off. To change the session idle configuration, your Workbench server administrator can update the session-timeout-minutes configuration option. Refer your server administrator to the Session Timeout section of the Admin Guide.

As a general rule, the larger the objects, the longer it takes to resume a session that was suspended.

Note

Only objects that have been allocated within R’s memory are written to disk and may be restored later. Generally, this means that any object that could be saved as a .rds file is safely suspended and restored later. Any R objects that cannot be saved to .rds, such as objects requiring deserialization or relying on external pointers, may experience unexpected behavior when suspending and could be inaccessible upon restoration.

Back to top