@@ -243,17 +243,18 @@ Telemetry::Telemetry(Telemetry&& rhs)
243243 logger_ (std::move(rhs.logger_)),
244244 telemetry_endpoint_(std::move(rhs.telemetry_endpoint_)),
245245 tracer_signature_(std::move(rhs.tracer_signature_)),
246- http_client_(rhs.http_client_),
246+ http_client_(std::move( rhs.http_client_) ),
247247 clock_(std::move(rhs.clock_)),
248248 scheduler_(std::move(rhs.scheduler_)),
249+ shutting_down_(rhs.shutting_down_.load(std::memory_order_relaxed)),
249250 counters_(std::move(rhs.counters_)),
250251 counters_snapshot_(std::move(rhs.counters_snapshot_)),
251252 rates_(std::move(rhs.rates_)),
252253 rates_snapshot_(std::move(rhs.rates_snapshot_)),
253254 distributions_(std::move(rhs.distributions_)),
254255 seq_id_(rhs.seq_id_),
255- config_seq_ids_(rhs.config_seq_ids_),
256- host_info_(rhs.host_info_) {
256+ config_seq_ids_(std::move( rhs.config_seq_ids_) ),
257+ host_info_(std::move( rhs.host_info_) ) {
257258 cancel_tasks (rhs.tasks_ );
258259 schedule_tasks ();
259260}
0 commit comments