From b1a4ab2ccc82940f9b1cbf18027ce79a3c23fede Mon Sep 17 00:00:00 2001
From: Lioncash <mathew1800@gmail.com>
Date: Tue, 28 May 2019 21:32:48 -0400
Subject: [PATCH] core/telemetry_session: Remove unnecessary web service
 nulling out in destructor

This will automatically occur when the backend instance goes out of
scope at the end of the destructor's execution.
---
 src/core/telemetry_session.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/core/telemetry_session.cpp b/src/core/telemetry_session.cpp
index 4f8aff8161..90d06830f3 100644
--- a/src/core/telemetry_session.cpp
+++ b/src/core/telemetry_session.cpp
@@ -116,12 +116,11 @@ TelemetrySession::~TelemetrySession() {
     auto backend = std::make_unique<Telemetry::NullVisitor>();
 #endif
 
-    // Complete the session, submitting to web service if necessary
+    // Complete the session, submitting to the web service backend if necessary
     field_collection.Accept(*backend);
     if (Settings::values.enable_telemetry) {
         backend->Complete();
     }
-    backend = nullptr;
 }
 
 void TelemetrySession::AddInitialInfo(Loader::AppLoader& app_loader) {