commit | 265435f7776b3a1f16b292c69fe06859f50502cb | [log] [tgz] |
---|---|---|
author | Janis Danisevskis <jdanis@google.com> | Fri Nov 16 14:10:46 2018 -0800 |
committer | Janis Danisevskis <jdanis@google.com> | Tue Nov 20 13:38:43 2018 -0800 |
tree | 725ce70126324186a7203d38f53459d89b3c22ea | |
parent | d9145375c83d42064b3d5515c4fea05d3bd7dd89 [diff] |
Fix deadlock in keystore The keystore dispatcher thread must not hold any locks when it calls LockedKeyBlobEntry::list. Also fixed an issue with the KeyBlobEntry conparisson function that lead to clients beeing blockd by each other if they edit the same alias at the same time altough they have different name spaces. Test: A script that is currently under development. Stay tuned Change-Id: I1d7f46cc27b3d90305a0ea64b8859d85b42996d8