diff --git a/pkg/driver/qemu/qemu_driver.go b/pkg/driver/qemu/qemu_driver.go index 3cb7bed29d7..266e33be955 100644 --- a/pkg/driver/qemu/qemu_driver.go +++ b/pkg/driver/qemu/qemu_driver.go @@ -370,6 +370,7 @@ func (l *LimaQemuDriver) Start(_ context.Context) (chan error, error) { l.qWaitCh = make(chan error, 1) go func() { defer close(l.qWaitCh) + defer cancel() l.qWaitCh <- qCmd.Wait() }() l.vhostCmds = vhostCmds