From a0cdf5f00396ef0e35f7829cc311ee62144a02c8 Mon Sep 17 00:00:00 2001 From: Lars Magne Ingebrigtsen Date: Sun, 21 Aug 2011 05:45:08 +0200 Subject: [PATCH] Kill the process before deleting the buffer to avoid warnings. --- lisp/ChangeLog | 5 +++++ lisp/nntp.el | 3 +++ 2 files changed, 8 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 098f5e143..b02bc0367 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2011-08-21 Lars Magne Ingebrigtsen + + * nntp.el (nntp-kill-buffer): Kill the process before killing the + buffer to avoid warnings. + 2011-08-20 Simon Josefsson * gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format diff --git a/lisp/nntp.el b/lisp/nntp.el index 986fd51a6..cae4fb623 100644 --- a/lisp/nntp.el +++ b/lisp/nntp.el @@ -430,6 +430,9 @@ be restored and the command retried." (defun nntp-kill-buffer (buffer) (when (buffer-name buffer) + (let ((process (get-buffer-process buffer))) + (when process + (delete-process process))) (kill-buffer buffer) (nnheader-init-server-buffer))) -- 2.25.1