diff options
| author | Greg Hudson <ghudson@mit.edu> | 2013-09-26 11:40:13 -0400 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2013-09-28 15:25:26 -0400 |
| commit | 75b7ea9163e57ff0522f55a9cd0c2ab4b4974e38 (patch) | |
| tree | e1f8bb9e8cea1c0bfbcd793aea71962c14d974b3 /src/ccapi/lib/ccapi_string.c | |
| parent | 1f1b76ab8937c2cb0273cc5d8a7ee806240e1879 (diff) | |
| download | krb5-75b7ea9163e57ff0522f55a9cd0c2ab4b4974e38.tar.gz krb5-75b7ea9163e57ff0522f55a9cd0c2ab4b4974e38.tar.xz krb5-75b7ea9163e57ff0522f55a9cd0c2ab4b4974e38.zip | |
Defer KEYRING key creation until initialize
If we resolve a KEYRING cache and the key does not exist, wait until
initialize time to create it, to avoid wasting precious kernel memory
on a cache which might not ever be created. Properly error out if
store_cred or start_seq_get is called on an uninitialized cache, as we
would for a FILE cache.
Adapted from a patch by simo@redhat.com.
Diffstat (limited to 'src/ccapi/lib/ccapi_string.c')
0 files changed, 0 insertions, 0 deletions
