]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve some nntp/nnimap error messages
authorRobert Pluim <rpluim@gmail.com>
Fri, 14 Jan 2022 08:03:53 +0000 (09:03 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Fri, 14 Jan 2022 08:26:06 +0000 (09:26 +0100)
* lisp/gnus/nntp.el (nntp-send-string):
(nntp-wait-for):
(nntp-accept-process-output):
(nntp-possibly-change-group):
* lisp/gnus/nnimap.el (nnimap-retrieve-headers): Improve error
messages (bug#53070).

lisp/gnus/nnimap.el
lisp/gnus/nntp.el

index 090cb9b245b6a0c3d883c3b6eeb9a71625b4494f..cff628061e9156a3f7c79dfa73f50c388a58bf66 100644 (file)
@@ -246,7 +246,7 @@ during splitting, which may be slow."
          (nnimap-header-parameters))
         t)
        (unless (process-live-p (get-buffer-process (current-buffer)))
-         (error "Server closed connection"))
+         (error "IMAP server %S closed connection" nnimap-address))
        (nnimap-transform-headers)
        (nnheader-remove-cr-followed-by-lf))
       (insert-buffer-substring
index 624c64d4d754cb016c665a3fd9ef081ba0b60592..0dcff9743adf2f46471ccb2c0099e49af7ab27b1 100644 (file)
@@ -306,7 +306,7 @@ backend doesn't catch this error.")
     (nntp-record-command string))
   (process-send-string process (concat string nntp-end-of-line))
   (or (memq (process-status process) '(open run))
-      (nntp-report "Server closed connection")))
+      (nntp-report "NNTP server %S closed connection" nntp-address)))
 
 (defun nntp-record-command (string)
   "Record the command STRING."
@@ -369,7 +369,7 @@ retried once before actually displaying the error report."
            (nntp-snarf-error-message)
            nil))
         ((not (memq (process-status process) '(open run)))
-         (nntp-report "Server closed connection"))
+         (nntp-report "NNTP server %S closed connection" nntp-address))
         (t
          (goto-char (point-max))
          (let ((limit (point-min))
@@ -1431,7 +1431,7 @@ If SEND-IF-FORCE, only send authinfo to the server if the
       ;; be the process's former output buffer (i.e. now killed)
       (or (and process
               (memq (process-status process) '(open run)))
-          (nntp-report "Server closed connection")))))
+          (nntp-report "NNTP server %S closed connection" nntp-address)))))
 
 (defun nntp-accept-response ()
   "Wait for output from the process that outputs to BUFFER."
@@ -1450,7 +1450,7 @@ If SEND-IF-FORCE, only send authinfo to the server if the
   (when group
     (let ((entry (nntp-find-connection-entry nntp-server-buffer)))
       (cond ((not entry)
-             (nntp-report "Server closed connection"))
+             (nntp-report "NNTP server %S closed connection" nntp-address))
             ((not (equal group (caddr entry)))
              (with-current-buffer (process-buffer (car entry))
                (erase-buffer)