Correctly check that gid parses as an int

Signed-off-by: Aidan Hobson Sayers <aidanhs@cantab.net>
Upstream-commit: 8ef79ae8e42ae020a373712bd7d08bcb81e3fa97
Component: engine
This commit is contained in:
Aidan Hobson Sayers
2015-03-14 23:00:38 +00:00
parent b9f12f801a
commit 9bd1fc5995

View File

@ -1458,7 +1458,7 @@ func lookupGidByName(nameOrGid string) (int, error) {
return groups[0].Gid, nil
}
gid, err := strconv.Atoi(nameOrGid)
if err != nil {
if err == nil {
log.Warnf("Could not find GID %d", gid)
return gid, nil
}