From: MegaBrutal Date: Wed, 21 Nov 2018 15:14:56 +0000 (+0100) Subject: (Relay) Minor optimization to TRelayer.OpenConnection X-Git-Url: http://git.megabrutal.com/?p=mgsmtp.git;a=commitdiff_plain;h=c4973242121d1319638cb836a39da4e6bbe064f6 (Relay) Minor optimization to TRelayer.OpenConnection modified: Relay.pas --- diff --git a/Relay.pas b/Relay.pas index 3df2b33..bcbcc9d 100644 --- a/Relay.pas +++ b/Relay.pas @@ -333,9 +333,8 @@ begin if MXList.Count >= 1 then begin TCP:= TTCPRFCConnection.Create; TCP.SetBindAddress(MainServerConfig.BindAddress); - TCP.Connect(MXList.Strings[0], RelayServerPort); TCP.SetSockTimeOut(DEF_SOCK_TIMEOUT); - i:= 1; + i:= 0; while (not TCP.Connected) and (i < MXList.Count) do begin TCP.Connect(MXList.Strings[i], RelayServerPort); Inc(i);