Skip to content

Commit f9fe27a

Browse files
Merge branch 'main' into new-version-fixes-2
2 parents ba61554 + 6294684 commit f9fe27a

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

src/SandboxClient/index.ts

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)