File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed
Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -234,17 +234,19 @@ export class SandboxClient {
234234 * If enabled, we will keep the sandbox from hibernating as long as the SDK is connected to it.
235235 */
236236 public keepActiveWhileConnected ( enabled : boolean ) {
237- if ( enabled && ! this . keepAliveInterval ) {
238- this . keepAliveInterval = setInterval ( ( ) => {
239- this . agentClient . system . update ( ) ;
240- } , 1000 * 30 ) ;
241-
242- this . disposable . onWillDispose ( ( ) => {
243- if ( this . keepAliveInterval ) {
244- clearInterval ( this . keepAliveInterval ) ;
245- this . keepAliveInterval = null ;
246- }
247- } ) ;
237+ if ( enabled ) {
238+ if ( ! this . keepAliveInterval ) {
239+ this . keepAliveInterval = setInterval ( ( ) => {
240+ this . agentClient . system . update ( ) ;
241+ } , 1000 * 30 ) ;
242+
243+ this . disposable . onWillDispose ( ( ) => {
244+ if ( this . keepAliveInterval ) {
245+ clearInterval ( this . keepAliveInterval ) ;
246+ this . keepAliveInterval = null ;
247+ }
248+ } ) ;
249+ }
248250 } else {
249251 if ( this . keepAliveInterval ) {
250252 clearInterval ( this . keepAliveInterval ) ;
You can’t perform that action at this time.
0 commit comments