diff --git a/packages/runtime/container-runtime/src/containerRuntime.ts b/packages/runtime/container-runtime/src/containerRuntime.ts index 094b0e6a1af8..40d352813388 100644 --- a/packages/runtime/container-runtime/src/containerRuntime.ts +++ b/packages/runtime/container-runtime/src/containerRuntime.ts @@ -1982,12 +1982,13 @@ export class ContainerRuntime clientSignalSequenceNumber: envelope.clientSignalSequenceNumber, }); } else if ( - this.consecutiveReconnects === 0 && envelope.clientSignalSequenceNumber === - this._perfSignalData.trackingSignalSequenceNumber + this._perfSignalData.trackingSignalSequenceNumber ) { // only logging for the first connection and the trackingSignalSequenceNUmber. - this.sendSignalTelemetryEvent(envelope.clientSignalSequenceNumber); + if (this.consecutiveReconnects === 0) { + this.sendSignalTelemetryEvent(envelope.clientSignalSequenceNumber); + } this._perfSignalData.trackingSignalSequenceNumber = undefined; } }