Take shared file lock before collecting file share_info.
Merge pull request #656 from LogosBible/collection_lock

Take shared file lock before collecting file share_info.