summaryrefslogtreecommitdiff
path: root/lisp/gnus/message.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/gnus/message.el')
-rw-r--r--lisp/gnus/message.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 671c3fdc1bc..6531669087b 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -4762,10 +4762,11 @@ Valid types are `send', `return', `exit', `kill' and `postpone'."
(delq action (symbol-value var))))))
(defun message-do-actions (actions)
+ ;; FIXME: Replace it with `run-hooks'?
"Perform all actions in ACTIONS."
;; Now perform actions on successful sending.
(dolist (action actions)
- (ignore-errors
+ (with-demoted-errors "message-do-actions: %S"
(cond
;; A simple function.
((functionp action)