diff --git a/cmd/cinit/init.go b/cmd/cinit/init_linux.go similarity index 100% rename from cmd/cinit/init.go rename to cmd/cinit/init_linux.go diff --git a/file/memfile_others.go b/file/memfile_others.go index f21bdfc..fbbfabd 100644 --- a/file/memfile_others.go +++ b/file/memfile_others.go @@ -12,6 +12,7 @@ func (m *memFile) Open() (*os.File, error) { return nil, err } go func() { + defer w.Close() w.Write(m.content) }() return r, nil diff --git a/pkg/pool/cgroup_fake_pool.go b/pkg/pool/cgroup_fake_pool_linux.go similarity index 100% rename from pkg/pool/cgroup_fake_pool.go rename to pkg/pool/cgroup_fake_pool_linux.go diff --git a/pkg/pool/cgroup_wrapper.go b/pkg/pool/cgroup_wrapper_linux.go similarity index 100% rename from pkg/pool/cgroup_wrapper.go rename to pkg/pool/cgroup_wrapper_linux.go diff --git a/pkg/pool/cgrouppool.go b/pkg/pool/cgrouppool_linux.go similarity index 100% rename from pkg/pool/cgrouppool.go rename to pkg/pool/cgrouppool_linux.go diff --git a/pkg/pool/environment.go b/pkg/pool/environment_linux.go similarity index 100% rename from pkg/pool/environment.go rename to pkg/pool/environment_linux.go diff --git a/pkg/pool/envpool.go b/pkg/pool/envpool_linux.go similarity index 100% rename from pkg/pool/envpool.go rename to pkg/pool/envpool_linux.go diff --git a/pkg/pool/envprocess.go b/pkg/pool/envprocess_linux.go similarity index 100% rename from pkg/pool/envprocess.go rename to pkg/pool/envprocess_linux.go diff --git a/pkg/pool/interface.go b/pkg/pool/interface_linux.go similarity index 100% rename from pkg/pool/interface.go rename to pkg/pool/interface_linux.go