From b9f4d2f4f4015be3b9f12277ac5fec01e6e76d94 Mon Sep 17 00:00:00 2001 From: Victor Kirhenshtein Date: Tue, 13 Sep 2016 21:19:45 +0300 Subject: [PATCH] smaller timeout on SMTP connect --- src/server/core/email.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/core/email.cpp b/src/server/core/email.cpp index d34f1443b..5c8c462d6 100644 --- a/src/server/core/email.cpp +++ b/src/server/core/email.cpp @@ -154,7 +154,7 @@ static UINT32 SendMail(const char *pszRcpt, const char *pszSubject, const char * // Connect to server SockAddrBuffer sa; addr.fillSockAddr(&sa, m_wSmtpPort); - if (connect(hSocket, (struct sockaddr *)&sa, SA_LEN((struct sockaddr *)&sa)) == 0) + if (ConnectEx(hSocket, (struct sockaddr *)&sa, SA_LEN((struct sockaddr *)&sa), 3000) == 0) { while((iState != STATE_FINISHED) && (iState != STATE_ERROR)) { -- 2.20.1