diff --git a/helper/mlock/mlock_linux.go b/helper/mlock/mlock_linux.go index 91222021de..38055bd58f 100644 --- a/helper/mlock/mlock_linux.go +++ b/helper/mlock/mlock_linux.go @@ -2,7 +2,11 @@ package mlock -import "syscall" +import ( + "syscall" + + "golang.org/x/sys/unix" +) func init() { supported = true @@ -10,5 +14,5 @@ func init() { func lockMemory() error { // Mlockall prevents all current and future pages from being swapped out. - return syscall.Mlockall(syscall.MCL_CURRENT | syscall.MCL_FUTURE) + return unix.Mlockall(syscall.MCL_CURRENT | syscall.MCL_FUTURE) }