summaryrefslogtreecommitdiffstats
path: root/src/kim/agent/mac/AuthenticationController.m
diff options
context:
space:
mode:
authorJustin Anderson <jander@mit.edu>2008-10-31 19:37:18 +0000
committerJustin Anderson <jander@mit.edu>2008-10-31 19:37:18 +0000
commit8d13d2a2e8d957a9e27d042028348aa2f5a261a4 (patch)
tree8d1ee4c6e839e7aff77fac7bc742f08e8e01168d /src/kim/agent/mac/AuthenticationController.m
parent83112a30385519960a7da56bb004008f060e916a (diff)
KerberosAgent bindings causing crashes
Attempting to fix a hard to reproduce bug with bindings by handling not applicable keys a little better. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20945 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kim/agent/mac/AuthenticationController.m')
-rw-r--r--src/kim/agent/mac/AuthenticationController.m3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kim/agent/mac/AuthenticationController.m b/src/kim/agent/mac/AuthenticationController.m
index 8df6396fef..ea94d6b5b4 100644
--- a/src/kim/agent/mac/AuthenticationController.m
+++ b/src/kim/agent/mac/AuthenticationController.m
@@ -138,6 +138,9 @@
[glueController setValue:[NSNumber numberWithBool:valid]
forKeyPath:change_password_ok_keypath];
}
+ else {
+ [super observeValueForKeyPath:keyPath ofObject:object change:change context:context];
+ }
}
else {
[super observeValueForKeyPath:keyPath ofObject:object change:change context:context];