From 52171a12af41b326b07024735aad5b18e883a9b5 Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Tue, 29 Jun 2021 16:58:21 -0500 Subject: [PATCH] fix(swingset): don't perturb XS heap state when loading snapshot --- packages/SwingSet/src/controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SwingSet/src/controller.js b/packages/SwingSet/src/controller.js index 3489407c7b2..5ab8d4ede3e 100644 --- a/packages/SwingSet/src/controller.js +++ b/packages/SwingSet/src/controller.js @@ -93,7 +93,7 @@ export function makeStartXSnap(bundles, { snapStore, env, spawn }) { // console.log('startXSnap from', { snapshotHash }); return snapStore.load(snapshotHash, async snapshot => { const xs = doXSnap({ snapshot, name, handleCommand, ...xsnapOpts }); - await xs.evaluate('null'); // ensure that spawn is done + await xs.isReady(); return xs; }); }