From: klug@Software.Mitel.COM (Peter Klug)
Newsgroups: gnu.emacs.gnus
Subject: BUG - Problems reading news groups
Date: 15 Oct 92 17:15:59 GMT
Distribution: na
Organization: Mitel Corporation; Kanata, Ontario, Canada


I've been using GNUS for about a year now and I really like it.  The
past two days I've encountered a couple of problems trying to read the
odd news group.  For a couple of news groups, when I pressed the
spacebar in the Newsgroup window emacs would begin receiving the
headers for that news group.  The mini-buffer would eventually say
that it had received 100% of the headers at which time I think it
sorts and formats them for display.

Trouble is, it never got beyond that point.  The performance meter
(I'm running Sunview on a SPARCstation SLC) would max out and stay
there.  I actually let it go for 10 minutes today (about 95 articles
in the news group) before hitting Ctrl G.  I've tried several times,
yesterday and today, and it happens consistently on the two news
groups in question.

One of my co-workers managed to get in but his GNUS setup is
substantially different from mine and I didn't really have any time to
try to debug the problem.  Whatever the problem is, his GNUS setup is
more tolerant to the problem than mine.  On the assumption that the
problem was in the articles themselves, he suggested that I try rn and
eliminate some articles.  I did this and encountered a few messages
saying that the cross reference header was corrupted.

I presume that the corrupted headers were the problem and I had
managed to eliminate all of those articles because I am once again
able to read those groups.  The performance metere leads me to believe
that GNUS must have gotten itself into a loop trying to sort the
headers.

We're running version 3.13 of GNUS.  As for the intolerance of my GNUS
setup, the appropriate section of my .emacs file follows.  Any
suggestions appreciated.



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;                 GNUS Setup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;; set up to use gnus reader
(autoload 'gnus "gnus" "local gnus news reader" t)
(autoload 'gnus-post-news "gnuspost" "post news through gnus" t)

(setq gnus-article-save-directory "/var/tmp/Peter/News/")
(setq gnus-auto-center-subject nil)
(setq gnus-auto-select-first nil)
(setq gnus-auto-select-next "quietly")
(setq gnus-auto-select-same t)
(setq gnus-default-article-saver 'gnus-Subject-save-in-mail)
(setq gnus-default-distribution "mitel")
(setq gnus-interactive-post nil)
(setq gnus-large-newsgroup 100);
(setq gnus-novice-user nil)
(setq gnus-show-threads t)
(setq gnus-thread-hide-killed t)
(setq gnus-use-generic-from t)
(setq gnus-user-full-name "Peter Klug")

;; NOTE: the getenv "HOST" below gets an environment variable that is
;; automagically set by the tcsh shell. If you use the csh shell, you can
;; either change the (getenv "HOST") to "yourmachine" or you can add a
;; line to your .login as follows: setenv HOST `hostname`
(setq gnus-nntp-server (getenv "HOST"))
(setq gnus-nntp-service nil)
(setq gnus-your-domain "Software.Mitel.COM")
(setq gnus-your-organization "Mitel Corporation; Kanata, Ontario, Canada")
(setq nnspool-active-file "/usr/spool/news/lib/active")
(setq nnspool-history-file "/usr/spool/news/lib/history")

;;; re-enable time display in the Article buffer (gnus disables it)
(setq gnus-Article-mode-hook
      '(lambda ()
	 (kill-local-variable 'global-mode-string)))



--
*        Peter Klug         *  Peter_Klug@Software.Mitel.COM
*     Mitel Corporation     *  
*  Kanata, Ontario, Canada  *  Nostalgia ain't what it used to be.
Newsgroups: gnu.emacs.gnus