From 5fb2582429705c3ab024194cd7fa420208763109 Mon Sep 17 00:00:00 2001 From: Grant Birchmeier Date: Thu, 27 Jun 2024 17:38:57 -0500 Subject: [PATCH] one more NonSessionLog call Should have been in PR #830, I missed it --- QuickFIXn/Transport/SocketInitiator.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/QuickFIXn/Transport/SocketInitiator.cs b/QuickFIXn/Transport/SocketInitiator.cs index 4add51c5c..4fed0e3b7 100644 --- a/QuickFIXn/Transport/SocketInitiator.cs +++ b/QuickFIXn/Transport/SocketInitiator.cs @@ -178,7 +178,7 @@ protected override void OnStart() double reconnectIntervalAsMilliseconds = 1000 * _reconnectInterval; DateTime nowDt = DateTime.UtcNow; - if ((nowDt.Subtract(_lastConnectTimeDt).TotalMilliseconds) >= reconnectIntervalAsMilliseconds) + if (nowDt.Subtract(_lastConnectTimeDt).TotalMilliseconds >= reconnectIntervalAsMilliseconds) { Connect(); _lastConnectTimeDt = nowDt; @@ -186,8 +186,7 @@ protected override void OnStart() } catch (Exception e) { - // TODO: temporary hack, need to implement a session-independent log - File.AppendAllText("SocketInitiator-OnStart-Failure.log", $"{DateTime.Now:G}: {e}{Environment.NewLine}"); + _nonSessionLog.OnEvent($"Failed to start: {e}"); } Thread.Sleep(1 * 1000);