config: make refresh atomic
Current code sets the active map to a new one and builds it whilst it's active. This is a race condition with someone else trying to access the same config. Instead, let's build up our new map and swap the active and new one.
Showing
Please
register
or
sign in
to comment