aboutsummaryrefslogtreecommitdiff
path: root/security/keyring.go
diff options
context:
space:
mode:
authorJoe Richey <joerichey@google.com>2017-08-31 12:09:26 -0700
committerJoe Richey <joerichey@google.com>2017-08-31 12:09:26 -0700
commitf1bd511fff8e411687001bd8e76e8a41c9f5ff41 (patch)
tree4f7332f332da3ee9fbe37290806ad4bd42da263e /security/keyring.go
parent5586bc35fbb33f20c38f52285c19c015b804ea94 (diff)
security: Error if privilege reset goes wrong
Diffstat (limited to 'security/keyring.go')
-rw-r--r--security/keyring.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/keyring.go b/security/keyring.go
index f507737..4cfb4af 100644
--- a/security/keyring.go
+++ b/security/keyring.go
@@ -164,7 +164,7 @@ func userKeyringID(target *user.User) (int, error) {
return 0, err
case keyringID := <-idChan:
if uid == os.Getuid() && uid == os.Geteuid() {
- log.Print("thread privileges now incorrect")
+ return 0, util.SystemError("thread privileges now incorrect")
}
return keyringID, nil
}