refactoring: create datasrc_client before starting session thread.
we're going to use stored client retrieved from a client list. at that point we need to ensure zone finders are only used by a single thread (updaters can run concurrently by multiple threads). no behavior change.
Showing with 104 additions and 105 deletions