aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/smtp/MCSMTPSendWithDataOperation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/async/smtp/MCSMTPSendWithDataOperation.cpp')
-rw-r--r--src/async/smtp/MCSMTPSendWithDataOperation.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/async/smtp/MCSMTPSendWithDataOperation.cpp b/src/async/smtp/MCSMTPSendWithDataOperation.cpp
index 4561b5d8..28cc02bf 100644
--- a/src/async/smtp/MCSMTPSendWithDataOperation.cpp
+++ b/src/async/smtp/MCSMTPSendWithDataOperation.cpp
@@ -84,3 +84,9 @@ void SMTPSendWithDataOperation::main()
}
setError(error);
}
+
+void SMTPSendWithDataOperation::cancel()
+{
+ SMTPOperation::cancel();
+ session()->session()->cancelMessageSending();
+}