From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85682 Path: news.gmane.org!not-for-mail From: Jason L Tibbitts III Newsgroups: gmane.emacs.gnus.general Subject: Gnus gets terribly slow when exiting high-traffic groups Date: Fri, 30 Jan 2015 19:54:08 -0600 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422669290 20166 80.91.229.3 (31 Jan 2015 01:54:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 31 Jan 2015 01:54:50 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33921@lists.math.uh.edu Sat Jan 31 02:54:49 2015 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YHNGq-0004ZI-EM for ding-account@gmane.org; Sat, 31 Jan 2015 02:54:48 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1YHNGL-0002gd-16; Fri, 30 Jan 2015 19:54:17 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1YHNGI-0002gO-BE for ding@lists.math.uh.edu; Fri, 30 Jan 2015 19:54:14 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84) (envelope-from ) id 1YHNGH-0003Km-S8 for ding@lists.math.uh.edu; Fri, 30 Jan 2015 19:54:14 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1YHNGG-0004Pd-8o for ding@gnus.org; Sat, 31 Jan 2015 02:54:12 +0100 Original-Received: from epithumia.math.uh.edu ([129.7.128.2]) by mx2.math.uh.edu with esmtp (Exim 4.84) (envelope-from ) id 1YHNGC-0003Kh-DV for ding@gnus.org; Fri, 30 Jan 2015 19:54:09 -0600 Original-Received: by epithumia.math.uh.edu (Postfix, from userid 7225) id 5ECB423F0; Fri, 30 Jan 2015 19:54:08 -0600 (CST) User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4 (gnu/linux) X-Spam-Score: -2.9 (--) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85682 Archived-At: I have a few some mail folders which have absurdly high traffic (linux-kernel, a folder with logwatch output from every host I manage, etc.). Exiting those groups has started to take so long that I don't even bother trying to read mail there. We're talking over an hour on a good CPU (i5-4690). I had this problem a while back but it got better after I updated gnus. Now I'm running the absolute latest version pulled from git a few minutes ago. This happens even if I enter a group that has had loads of traffic but currently has no articles in it. (It got big, I gave up and unsubscribed, all of the articles ended up getting nuked by total-expire, and so there's nothing in there now but the folder still exists. Entering it immediately goes back to the summary buffer with "Expiring articles...") debug-on-quit tells me it's sitting around in gnus-summary-expire-articles(). It's not doing anything with the IMAP server and the CPU is pegged. Any idea how I can debug this, or get things back to a usable state? (I guess I can always rename the folder.) I once knew how to debug elisp but that's long been forgotten. - J<