diff --git a/wxdata/source/scwx/provider/aws_level2_data_provider.cpp b/wxdata/source/scwx/provider/aws_level2_data_provider.cpp index b7afbf35..9e1718bf 100644 --- a/wxdata/source/scwx/provider/aws_level2_data_provider.cpp +++ b/wxdata/source/scwx/provider/aws_level2_data_provider.cpp @@ -85,6 +85,8 @@ AwsLevel2DataProvider::FindKey(std::chrono::system_clock::time_point time) std::string key {}; + std::shared_lock lock(p->objectsMutex_); + std::optional element = util::GetBoundedElement(p->objects_, time);