diff --git a/packages/cosmic-swingset/src/launch-chain.js b/packages/cosmic-swingset/src/launch-chain.js index 58bd99e1394..0600501abc3 100644 --- a/packages/cosmic-swingset/src/launch-chain.js +++ b/packages/cosmic-swingset/src/launch-chain.js @@ -336,7 +336,9 @@ function computronCounter( remainingCleanups[phase] -= count; if (remainingCleanups[phase] <= 0) cleanupDone = true; } - return !cleanupDone && shouldRun(); + // We return true to allow processing of any BOYD/GC prompted by cleanup, + // even if cleanup as such is now done. + return true; }; const policy = harden({