From 8fe8b83151a2b7ed0b076fcfd498811b6ed62591 Mon Sep 17 00:00:00 2001 From: Rick Guo Date: Sun, 20 Sep 2026 19:00:13 +0800 Subject: [PATCH] Collect guest state before process exit --- guest_linux.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/guest_linux.go b/guest_linux.go index 2a539a4..8e41a65 100644 --- a/guest_linux.go +++ b/guest_linux.go @@ -22,6 +22,9 @@ func guestEntry() { fmt.Fprintln(os.Stderr, err) os.Exit(1) } + // runGuest has released its state graph and input mapping. Collect after + // those roots leave the stack, before the guest process exits. + runtime.GC() } func runGuest() (err error) {