MissionPlanner
MissionPlanner copied to clipboard
Switched to AsyncKeyedLock
This helps clean up from the dictionary and reduces memory allocations. However I'm not sure if urlcacheSem should be static. It feels like it should, but the existing code keeps the dictionaries separate.
Is there anything else you need @meee1 ?
@meee1 are you interested or shall I close this PR?
@meee1
@meee1 please let me know