Closed caronc closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.28%. Comparing base (
195d0ef
) to head (e9f6ad3
).:exclamation: Current head e9f6ad3 differs from pull request most recent head f14e764. Consider uploading reports for the commit f14e764 to get more accurate results
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description:
Related issue (if applicable): BirdNET-Pi/1171
Issue was detected in another system. Situation is a racing condition where multiple services want to share the same retrieved attachment. The problem is the asynchronous process starts all fetching at the same time. The ideal approach is to fetch the image once, and the remaining services share from the single fetch.
This PR Resolves this issue.
Checklist
flake8
)Testing
Anyone can help test this source code as follows: