Skip to content

Commit 39ce617

Browse files
move
1 parent 302ef88 commit 39ce617

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/datadog/telemetry/telemetry_impl.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)