Give a better error message in the "go offline" case.
[gnus] / lisp / nnimap.el
index 99c243f..e43cd2d 100644 (file)
@@ -37,6 +37,7 @@
 (require 'gnus)
 (require 'nnoo)
 (require 'netrc)
+(require 'parse-time)
 
 (nnoo-declare nnimap)
 
@@ -540,8 +541,7 @@ textual parts.")
     deleted-articles))
 
 (defun nnimap-find-expired-articles (group)
-  (let ((cutoff (nnmail-expired-article-p
-                group nil nil nnml-inhibit-expiry)))
+  (let ((cutoff (nnmail-expired-article-p group nil nil)))
     (with-current-buffer (nnimap-buffer)
       (let ((result
             (nnimap-command
@@ -1124,7 +1124,7 @@ textual parts.")
        ;; user has configured it.
        (nnimap-expunge-inbox
        (setq sequence (nnimap-send-command "EXPUNGE"))))
-      (nnimap-wait-for-sequence sequence))))
+      (nnimap-wait-for-response sequence))))
 
 (defun nnimap-parse-copied-articles (sequences)
   (let (sequence copied range)