Save result so that it doesn't say "failed" all the time.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Fri, 17 Sep 2010 22:01:00 +0000 (00:01 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Fri, 17 Sep 2010 22:01:00 +0000 (00:01 +0200)
Found by Adam Sjøgren.

lisp/ChangeLog
lisp/gnus-int.el

index 6458bdf..069170b 100644 (file)
@@ -1,5 +1,8 @@
 2010-09-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * gnus-int.el (gnus-check-server): Save result so that it doesn't say
+       "failed" all the time.
+
        * gnus.el: Throughout all files, replace (save-excursion (set-buffer
        ...)) with (with-current-buffer ... ).
 
index 88d3555..24764c0 100644 (file)
@@ -179,7 +179,7 @@ If it is down, start it up (again)."
                        (format " on %s" (nth 1 method)))))
       (gnus-run-hooks 'gnus-open-server-hook)
       (prog1
-         (gnus-open-server method)
+         (setq result (gnus-open-server method))
        (unless silent
          (gnus-message 5 "Opening %s server%s...%s" (car method)
                        (if (equal (nth 1 method) "") ""