Jonathan Turner преди 8 години
родител
ревизия
5502bb0950
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      client/passwd.go

+ 3 - 0
client/passwd.go

@@ -27,6 +27,9 @@ func (cl *Client) ChangePasswd(newPasswd string) (bool, error) {
 		return false, err
 		return false, err
 	}
 	}
 	ASRep, err := cl.ASExchange(cl.Credentials.Realm, ASReq, 0)
 	ASRep, err := cl.ASExchange(cl.Credentials.Realm, ASReq, 0)
+	if err != nil {
+		return false, err
+	}
 
 
 	msg, key, err := kadmin.ChangePasswdMsg(cl.Credentials.CName, cl.Credentials.Realm, newPasswd, ASRep.Ticket, ASRep.DecryptedEncPart.Key)
 	msg, key, err := kadmin.ChangePasswdMsg(cl.Credentials.CName, cl.Credentials.Realm, newPasswd, ASRep.Ticket, ASRep.DecryptedEncPart.Key)
 	if err != nil {
 	if err != nil {