summaryrefslogtreecommitdiff
path: root/libcontainerd/libcontainerd_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'libcontainerd/libcontainerd_windows.go')
-rw-r--r--libcontainerd/libcontainerd_windows.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/libcontainerd/libcontainerd_windows.go b/libcontainerd/libcontainerd_windows.go
index 61f19ba087..5a64180be4 100644
--- a/libcontainerd/libcontainerd_windows.go
+++ b/libcontainerd/libcontainerd_windows.go
@@ -11,9 +11,10 @@ import (
)
// NewClient creates a new libcontainerd client from a containerd client
-func NewClient(ctx context.Context, cli *containerd.Client, stateDir, ns string, b libcontainerdtypes.Backend) (libcontainerdtypes.Client, error) {
+func NewClient(ctx context.Context, cli *containerd.Client, stateDir, ns string, b libcontainerdtypes.Backend, useShimV2 bool) (libcontainerdtypes.Client, error) {
if !system.ContainerdRuntimeSupported() {
+ // useShimV2 is ignored for windows
return local.NewClient(ctx, cli, stateDir, ns, b)
}
- return remote.NewClient(ctx, cli, stateDir, ns, b)
+ return remote.NewClient(ctx, cli, stateDir, ns, b, useShimV2)
}