Merge pull request #6138 from NERSC/6092-setuidrace

Fix for setuid race condition in LXC driver
This commit is contained in:
Victor Vieux 2014-06-02 12:16:00 -07:00
commit 55230b3332
1 changed files with 2 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import (
"os/exec"
"path"
"path/filepath"
"runtime"
"strconv"
"strings"
"syscall"
@ -26,6 +27,7 @@ const DriverName = "lxc"
func init() {
execdriver.RegisterInitFunc(DriverName, func(args *execdriver.InitArgs) error {
runtime.LockOSThread()
if err := setupEnv(args); err != nil {
return err
}