If syscall.Exec() fails, print why

This commit is contained in:
Frank Denis 2018-10-05 00:48:17 +02:00
parent 8be1fef464
commit 16f1f8b71d
1 changed files with 2 additions and 2 deletions

View File

@ -85,7 +85,7 @@ func (proxy *Proxy) dropPrivilege(userStr string, fds []*os.File) {
dlog.Fatal("Unable to reassign descriptor") dlog.Fatal("Unable to reassign descriptor")
} }
} }
syscall.Exec(path, args, os.Environ()) err := syscall.Exec(path, args, os.Environ())
dlog.Fatalf("Unable to reexecute [%s]", path) dlog.Fatalf("Unable to reexecute [%s]: [%s]", path, err)
os.Exit(1) os.Exit(1)
} }