From b44d1be55441a891e7b7f6845a7609c822b9bc85 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 21 Sep 2016 04:54:25 +0100 Subject: [PATCH] Timestamp syncreport and exception log files. --- OpenRA.Game/Network/SyncReport.cs | 3 ++- OpenRA.Game/Support/Program.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Network/SyncReport.cs b/OpenRA.Game/Network/SyncReport.cs index ccbe5b9625..62068d83ae 100644 --- a/OpenRA.Game/Network/SyncReport.cs +++ b/OpenRA.Game/Network/SyncReport.cs @@ -92,7 +92,8 @@ namespace OpenRA.Network internal void DumpSyncReport(int frame, IEnumerable orders) { - Log.AddChannel("sync", "syncreport.log"); + var reportName = "syncreport-" + DateTime.UtcNow.ToString("yyyy-MM-ddTHHmmssZ") + ".log"; + Log.AddChannel("sync", reportName); foreach (var r in syncReports) { diff --git a/OpenRA.Game/Support/Program.cs b/OpenRA.Game/Support/Program.cs index e2c22647dc..ab422122b8 100644 --- a/OpenRA.Game/Support/Program.cs +++ b/OpenRA.Game/Support/Program.cs @@ -48,7 +48,8 @@ namespace OpenRA static void FatalError(Exception ex) { - Log.AddChannel("exception", "exception.log"); + var exceptionName = "exception-" + DateTime.UtcNow.ToString("yyyy-MM-ddTHHmmssZ") + ".log"; + Log.AddChannel("exception", exceptionName); if (Game.ModData != null) {