This prevents races on fctx->client whenever a new fetch joins a existing fetch (by calling fctx_join) as it is now invariant for the active life of fctx.
This prevents races on fctx->client whenever a new fetch joins a existing fetch (by calling fctx_join) as it is now invariant for the active life of fctx.