
Multiple threads could create multiple handles for the same cache file, so protect handle creation with a mutex, to make sure only one is created.
Multiple threads could create multiple handles for the same cache file, so protect handle creation with a mutex, to make sure only one is created.