diff --git a/exporters/geneva/src/socket_data_transport.cc b/exporters/geneva/src/socket_data_transport.cc index 2f8c913a5..377be6fa8 100644 --- a/exporters/geneva/src/socket_data_transport.cc +++ b/exporters/geneva/src/socket_data_transport.cc @@ -77,7 +77,7 @@ bool SocketDataTransport::Send(MetricsEventType event_type, bool SocketDataTransport::Disconnect() noexcept { if (connected_) { connected_ = false; - if (socket_.invalid()) { + if (!socket_.invalid()) { socket_.close(); return true; }