diff options
| author | Mason Reed <35282038+emesare@users.noreply.github.com> | 2026-04-23 14:16:33 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-23 14:16:33 -0700 |
| commit | ca64b858f6c4ae95c1ea5b0aa6c2fc32292cf8c7 (patch) | |
| tree | 89d328691f97bd5420e40a7016c3865fcdc5b20f /plugins/warp/ui/shared/fetcher.cpp | |
| parent | aa8dab21d44b4e0dd863f0867c7e735cfb878a4d (diff) | |
[WARP] Fix misc UI thread safety issues (#8112)
Diffstat (limited to 'plugins/warp/ui/shared/fetcher.cpp')
| -rw-r--r-- | plugins/warp/ui/shared/fetcher.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/warp/ui/shared/fetcher.cpp b/plugins/warp/ui/shared/fetcher.cpp index f5aa626a..daa3fece 100644 --- a/plugins/warp/ui/shared/fetcher.cpp +++ b/plugins/warp/ui/shared/fetcher.cpp @@ -113,6 +113,7 @@ void WarpFetcher::FetchPendingFunctions(const std::vector<Warp::SourceTag>& allo void WarpFetcher::ClearProcessed() { + std::lock_guard<std::mutex> lock(m_requestMutex); m_logger->LogInfoF("Clearing {} processed functions from cache...", m_processedGuids.size()); m_processedGuids.clear(); } |
