diff --git a/src/runtime/virtcontainers/qemu.go b/src/runtime/virtcontainers/qemu.go index 9b78fb24e..b5d6d4904 100644 --- a/src/runtime/virtcontainers/qemu.go +++ b/src/runtime/virtcontainers/qemu.go @@ -984,8 +984,10 @@ func (q *qemu) StopVM(ctx context.Context, waitOnly bool) error { } } - if err := q.stopVirtiofsd(ctx); err != nil { - return err + if q.config.SharedFS == config.VirtioFS { + if err := q.stopVirtiofsd(ctx); err != nil { + return err + } } return nil