From aba576a3a9ba20d002d3abb9260b28ce3b6cea27 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Wed, 30 Nov 2005 12:12:01 +0000 Subject: [PATCH] Fixed bug when disconnecting SMTP. --- src/net/smtp/SMTPTransport.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/net/smtp/SMTPTransport.cpp b/src/net/smtp/SMTPTransport.cpp index 5aeb15f1..3c70e34a 100644 --- a/src/net/smtp/SMTPTransport.cpp +++ b/src/net/smtp/SMTPTransport.cpp @@ -471,7 +471,14 @@ void SMTPTransport::disconnect() void SMTPTransport::internalDisconnect() { - sendRequest("QUIT"); + try + { + sendRequest("QUIT"); + } + catch (exception&) + { + // Not important + } m_socket->disconnect(); m_socket = NULL;