From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71385 Path: news.gmane.org!not-for-mail From: Andrew Cohen Newsgroups: gmane.emacs.gnus.general Subject: Re: More IMAP testing, please Date: Wed, 22 Sep 2010 09:07:53 -0400 Message-ID: <87r5gmoriu.fsf@andy.bu.edu> References: <874odlnxn2.fsf@andy.bu.edu> <874odkr1ut.fsf@andy.bu.edu> <87zkvaj42z.fsf@andy.bu.edu> <87vd5yj3ci.fsf@andy.bu.edu> <874odik6hs.fsf@andy.bu.edu> <87zkvairg8.fsf@andy.bu.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285160911 23803 80.91.229.12 (22 Sep 2010 13:08:31 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 22 Sep 2010 13:08:31 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M19758@lists.math.uh.edu Wed Sep 22 15:08:30 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OyP3i-0000ej-LL for ding-account@gmane.org; Wed, 22 Sep 2010 15:08:26 +0200 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 1OyP3e-0001jt-VV; Wed, 22 Sep 2010 08:08:23 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OyP3d-0001jV-6b for ding@lists.math.uh.edu; Wed, 22 Sep 2010 08:08:21 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OyP3S-0001TJ-Tx for ding@lists.math.uh.edu; Wed, 22 Sep 2010 08:08:21 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OyP3S-0007rt-00 for ; Wed, 22 Sep 2010 15:08:10 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OyP3R-0000W7-8W for ding@gnus.org; Wed, 22 Sep 2010 15:08:09 +0200 Original-Received: from andy.bu.edu ([128.197.41.152]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Sep 2010 15:08:09 +0200 Original-Received: from cohen by andy.bu.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Sep 2010 15:08:09 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 38 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: andy.bu.edu User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:/Ykrt3YehxYUhkINRyjyPapuN00= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71385 Archived-At: Lars> Did it say it was doing anything before you pressed `C-g'? Andrew> No. It had finished "expiring" and I presumed it was Andrew> deleting/expunging. Lars> Also `(setq debug-on-quit t)' and repeat and post the Lars> backtrace. Andrew> I'll give it a try. A bit more info on expiring---the problem happens only when there is a large number of articles to expire. debug-on-quit suggests its waiting for an nnimap response: Debugger entered--Lisp error: (quit) accept-process-output(# 0 10) nnheader-accept-process-output(#) nnimap-wait-for-response(5108) nnimap-request-group("uhc.old.old" "home" nil nil) gnus-request-group("nnimap+home:uhc.old.old") nnmail-expiry-target-group("nnimap+home:uhc.old.old" "uhc.old") nnimap-process-expiry-targets((5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ...) "uhc.old" "home") nnimap-request-expire-articles((1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ...) "uhc.old" "home" nil) gnus-request-expire-articles((1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ...) "nnimap+home:uhc.old") gnus-summary-expire-articles() run-hooks(gnus-summary-prepare-exit-hook) apply(run-hooks gnus-summary-prepare-exit-hook) gnus-run-hooks(gnus-summary-prepare-exit-hook) gnus-summary-exit() call-interactively(gnus-summary-exit nil nil) I don't understand what is going on very well, but at least a couple of times when it happened the mini-buffer flashed a message about getting new news. (I have gnus-demon setup to run every few minutes.) I turned off the demons and tried again and it worked fine. So maybe its possible that fetch new mail ends up being run in the middle of expiring and clobbers the nnimap buffer response?