diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs b/Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs index eb4ba57f1..07b421406 100644 --- a/Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs +++ b/Software/Visual_Studio/Tango.Telemetry/TelemetryPublisher.cs @@ -687,7 +687,7 @@ namespace Tango.Telemetry result.DestinationsResults.Add(destinationResult); // If we're still in a backoff delay, skip for now - if (now < pendingEntry.NextEligibleAttempt) + if (Config.EnableBackoff && now < pendingEntry.NextEligibleAttempt) { destinationResult.Status = TelemetryPublishResult.DestinationStatus.Postponed; destinationResult.ElapsedTime = TimeSpan.Zero; @@ -865,7 +865,10 @@ namespace Tango.Telemetry } } - LogManager.Log("FlushPendingTelemetries completed successfully.", LogCategory.Info); + if (results.Any(x => x.DestinationsResults.Any(y => y.Status == TelemetryPublishResult.DestinationStatus.Passed))) + { + LogManager.Log("FlushPendingTelemetries completed successfully.", LogCategory.Info); + } } return results; |
