diff --git a/src/runtime/virtcontainers/qemu.go b/src/runtime/virtcontainers/qemu.go index e3e6ade866..a58aec8a08 100644 --- a/src/runtime/virtcontainers/qemu.go +++ b/src/runtime/virtcontainers/qemu.go @@ -992,8 +992,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