From unknown Fri Aug 15 20:54:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30022: gnus nnimap-sequence vs yahoo hang Resent-From: Kevin Ryde Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Mon, 08 Jan 2018 06:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30022 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: 30022@debbugs.gnu.org X-Debbugs-Original-To: submit@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15153913609315 (code B ref -1); Mon, 08 Jan 2018 06:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Jan 2018 06:02:40 +0000 Received: from localhost ([127.0.0.1]:40129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eYQW7-0002QB-Un for submit@debbugs.gnu.org; Mon, 08 Jan 2018 01:02:40 -0500 Received: from sonic309-22.consmr.mail.gq1.yahoo.com ([98.137.65.148]:37841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eYQW6-0002Px-8u for submit@debbugs.gnu.org; Mon, 08 Jan 2018 01:02:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s2048; t=1515391352; bh=XottaD7LEuYsgSLrl8LGOXCkgX2eQ6d/ARKK/iB/Uf8=; h=From:To:Subject:Date:From:Subject; b=PPthghVycu5FlMFT9Gnw0fvwPokdwGtMaaqUgcsXLhaTVc2lzc/I9Ucu8/vfiuYuFxIwX0xsrjR6j/CKT5WPaiyFz31T0JTydpwRSOaHmBkhQXsnYAEWVEHRVBIYB+ySbjxuo7T7/usjb6mkLrlVWb5WKY5/+7HehtvZTxDdoJzSQ1s1HRxYa5xLQWvBB+AdteDq40Dv5wTFeSwX6uGIghKhDVEXWUrnUJvKhwpwveTaNdPFu4qd0rP7CBFm6BUn5ZzVoIsaHfBXa20sbP2Rq+7FxhNQPXZ5djbPLyjCF4LKsJnKTReNWL6dPqR7i5DqSBh8bk6LWOOH1SENbny7zw== X-YMail-OSG: LvUal88VM1mnEEJCWHqdEkKAo0WQa47FXzRwi2q_.NQ_yrxQtAY_O1HRwu_f5uh NLirzEItYZzR7hHV9INVK3vAzPTK3z.mmLvf4NuWS8UFS05LftC2KhymC7yznNY3Zfz8v9_YQScv wfQWlggrCUcGPZHvR_c1MxP60cgq2AvT_QRKKLFiS4otXf39N6IENNChW8tEJNpvM4SRPKz4zwLa DnC0qFnE1x3mR3ZmXsiNEuC0fr7zLnqasRhKqjNji13nQqU6E2UHAk1E9cf_KEWVjO_MPd7VNjHb RagYmopMB3RfyGpjSM.yVvTqalzUXWC1UWgzfQeJzqEqsWMVZZe0F0XPZBI8w7Z5pOAJS6Tq.XKU dUZN2B9nEKcuJ27U2f5yMnhytHZkKilBzkzD.DG2neAZqKgUYEOq1.g_kB9nEVWgFiAJuLQwbXQo c.FzYPedF9eMefJ75BXMDfPeHy30FvSW.MIiReK0l749Frp6SHM0G.keTBL6cBvCRnAmoV.2GPLO Mx0qHTlU92Q-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Mon, 8 Jan 2018 06:02:32 +0000 Received: from smtp102.rhel.mail.gq1.yahoo.com (EHLO blah.blah) ([216.39.57.211]) by smtp416.mail.gq1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 9a3eaf7bc8172f8ab56b057cea3c52be for ; Mon, 08 Jan 2018 06:02:31 +0000 (UTC) From: Kevin Ryde Date: Mon, 08 Jan 2018 17:01:40 +1100 Message-ID: <87wp0svqgr.fsf@blah.blah> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain With the gnus included in recent debian packaged i386 emacs 25.2, in the Group buffer, an M-g to get count of messages of a foreign imap group at imap.mail.yahoo.com hangs. If C-g to stop then a second M-g succeeds. Sticking in some protocol trace showed out >> 1 CAPABILITY out >> 1 LOGIN "username" "password" in << 1 OK CAPABILITY completed out >> 2 SELECT "mailboxname" in << 1 OK LOGIN completed hang ... I suspect nnimap.el interprets "1 OK CAPABILITY" response as being login completion, and issues the SELECT. Could that be right? I don't know if a server is supposed to allow pipelined SELECT before login completes. It seems recent imap.mail.yahoo.com doesn't like it. I see nnimap-login uses nnimap-command so I take it the intention in gnus is not to attempt such a thing anyway, but wait for login success. I get some joy from the diff below setting nnimap-sequence so it starts "2 LOGIN". The first M-g then succeeds for me as hoped. I think the reason a second M-g on the group succeeds is that nnimap-sequence is left incremented after the first attempt, so it goes "3 LOGIN" or whatever bigger number. I have this on a rather lagged connection, if that might make a difference. I see the login taking a noticeable second or so, but don't know if that's by the server or the connection. ------------------- Gnus v5.13 GNU Emacs 25.2.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2017-09-12, modified by Debian --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-nnimap-sequence-initial-value-1-so-first-command-is-.patch >From 6acf5ee48665e2b0addc66bb329fc21df27ddd3b Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Mon, 8 Jan 2018 12:29:07 +1100 Subject: [PATCH] nnimap-sequence initial value 1 so first command is "2 LOGIN" which is different tag than "1 CAPABILITY" in open-network-stream. Previous initial value 0 giving "1 LOGIN" was reckoned completed by the 1 CAPABILITY response, causing SELECT to be sent pipelined, which imap.mail.yahoo.com circa 2017 did not like (ignores, apparently, causing gnus hang, with a gnus foreign imap group at least). --- lisp/gnus/nnimap.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 05251ed..eeaa10d 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el @@ -1855,7 +1855,9 @@ nnimap-find-connection (setq nnimap-connection-alist (delq entry nnimap-connection-alist)) nil)))) -(defvar nnimap-sequence 0) +;; nnimap-sequence is pre-incremented so first tag is "2" which is after +;; "1 CAPABILITY" of :capability-command +(defvar nnimap-sequence 1) (defun nnimap-send-command (&rest args) (setf (nnimap-last-command-time nnimap-object) (current-time)) -- 2.15.1 --=-=-=-- From unknown Fri Aug 15 20:54:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30022: gnus nnimap-sequence vs yahoo hang Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Wed, 11 Apr 2018 21:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30022 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Kevin Ryde Cc: 30022@debbugs.gnu.org Received: via spool by 30022-submit@debbugs.gnu.org id=B30022.152348049332675 (code B ref 30022); Wed, 11 Apr 2018 21:02:02 +0000 Received: (at 30022) by debbugs.gnu.org; 11 Apr 2018 21:01:33 +0000 Received: from localhost ([127.0.0.1]:46581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6Ms1-0008Uh-3y for submit@debbugs.gnu.org; Wed, 11 Apr 2018 17:01:33 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6Mrz-0008SM-42 for 30022@debbugs.gnu.org; Wed, 11 Apr 2018 17:01:31 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6Mrw-0001y5-73; Wed, 11 Apr 2018 23:01:30 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6Mrq-0002OT-4A; Wed, 11 Apr 2018 23:01:22 +0200 From: Lars Ingebrigtsen References: <87wp0svqgr.fsf@blah.blah> Date: Wed, 11 Apr 2018 23:01:21 +0200 In-Reply-To: <87wp0svqgr.fsf@blah.blah> (Kevin Ryde's message of "Mon, 08 Jan 2018 17:01:40 +1100") Message-ID: <87efjlzcda.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Kevin Ryde writes: > With the gnus included in recent debian packaged i386 emacs 25.2, in the > Group buffer, an M-g to get count of messages of a foreign imap group at > imap.mail.yahoo.com hangs. If C-g to stop then a second M-g succeeds. > > Sticking in some protocol trace showed > > out >> 1 CAPABILITY > out >> 1 LOGIN "username" "password" Hm, that looks wrong. nnimap should be increasing the sequence number... When I switch nnimap tracing on (by setting `nnimap-record-commands' to t and looking in the " *imap log*" (note leading space) buffer, then I get 1 LOGIN 2 CAPABILITY which is what I'd expect. Could you include the data from the logging buffer? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 17:01:37 2018 Received: (at control) by debbugs.gnu.org; 11 Apr 2018 21:01:37 +0000 Received: from localhost ([127.0.0.1]:46584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6Ms5-00006z-EA for submit@debbugs.gnu.org; Wed, 11 Apr 2018 17:01:37 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6Ms2-0008Vq-Jc for control@debbugs.gnu.org; Wed, 11 Apr 2018 17:01:36 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6Ms0-00026S-5w for control@debbugs.gnu.org; Wed, 11 Apr 2018 23:01:34 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6Mru-0002OW-FJ for control@debbugs.gnu.org; Wed, 11 Apr 2018 23:01:26 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #30022 Message-Id: Date: Wed, 11 Apr 2018 23:01:26 +0200 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 30022 moreinfo From unknown Fri Aug 15 20:54:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30022: gnus nnimap-sequence vs yahoo hang Resent-From: Kevin Ryde Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 13 Apr 2018 08:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30022 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: moreinfo To: 30022@debbugs.gnu.org Cc: Lars Ingebrigtsen Received: via spool by 30022-submit@debbugs.gnu.org id=B30022.152360957316819 (code B ref 30022); Fri, 13 Apr 2018 08:53:01 +0000 Received: (at 30022) by debbugs.gnu.org; 13 Apr 2018 08:52:53 +0000 Received: from localhost ([127.0.0.1]:49063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6uRt-0004NA-2y for submit@debbugs.gnu.org; Fri, 13 Apr 2018 04:52:52 -0400 Received: from sonic313-12.consmr.mail.ne1.yahoo.com ([66.163.185.35]:35890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6uRn-0004Ms-2w for 30022@debbugs.gnu.org; Fri, 13 Apr 2018 04:52:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s2048; t=1523609557; bh=ZYEBhH3YgdOF/4/c0J2cwzs123xchvCLOyDUI0lJtj4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject; b=BDpdKkTtggwFZMMZ6K04SlAij1dyf8/9zTHevGsC498GpDDn8HAmOF6JoneE51fhgShJO0i9PeeYpn1ynpfNl/u41H/Mx7BOTSshWRtKPnHyni2x+qx2LoGWN/6/kvffwj8csFKZxUePkM0IzplNQPKkfC36wP+VzohiWsza816c5sAHULYWh7g8yooVJY/JQztOvJ4SEX0jJcbc0h4CLnPdjLJjZl4CwsvdaXmXhtF+mhIR3mIfL2e04JO9F6EH7LkiJ9Rxs0HKCYSra72bfzlStCAhAo1XdRgnWW4CtDf0AaUAsM4Nim5kU7szwXf/pMJYCNFswzVA6+LAatbEFg== X-YMail-OSG: .hl6tPAVM1mnE6yMIyOb.0TYZEooUbPxhIWORjTqNXdLk69o2Syklhp954dppCd jjoDhSi5rVplQSDAooy9wKl5umJ8_JLIs7JH17mAfq.LNrGb6WovnzfMsPCpkSutROcA3Yfd1kRl EPimAZIDb_QC2J17.9rECb.i9lr3WCi9EHdVVBz9tZw989qsqDKjczOgngMW4UUyacc5HzDspvQ7 olm6IkZ1iIAdOMhbjKfHYmCIrD5J1e0c2e4fr4EQwCWCaWP2LqTJp_SIou3Yk7ak2meV11iXrkV8 GFTIrbKYMuWufiHL1LrweV.zhDwtfiXGxpku7F_KeXTWKa2ExTsmVjrBQchBSn4ERxHan3rkhIzY VJhmDFJQ6c.kGff1V9vX0L6s_jsGcMVc8KzArlCjQ4fcxCa.D0d2yLoXx7FANEpARY_MFOEe_ycS gghfcSIIGpAd88UUJkki6lbAoY7EPF2EGUm6XOyDUBsAhrR5Ulc49eYH7gjex1cZXuQEh7Ss7C2f QMT5IRU0vT_rc_4J1TdPArlRT Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Fri, 13 Apr 2018 08:52:37 +0000 Received: from 130.51.149.122.sta.dodo.net.au (EHLO blah.blah) ([122.149.51.130]) by smtp423.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 08d52aa86f3dda249edc93b5adc32343; Fri, 13 Apr 2018 08:52:33 +0000 (UTC) From: Kevin Ryde References: <87wp0svqgr.fsf@blah.blah> <87efjlzcda.fsf@mouse.gnus.org> Date: Fri, 13 Apr 2018 18:50:22 +1000 In-Reply-To: <87efjlzcda.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Wed, 11 Apr 2018 23:01:21 +0200") Message-ID: <87d0z3mqwh.fsf@blah.blah> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > > When I switch nnimap tracing on (by setting `nnimap-record-commands' to > t and looking in the " *imap log*" (note leading space) buffer, then I > get > > 1 LOGIN > 2 CAPABILITY Yes, I see similar 18:16:44 [imap.mail.yahoo.com] (inhibited) 18:16:44 [imap.mail.yahoo.com] 2 CAPABILITY^M 18:16:50 [imap.mail.yahoo.com] 3 SELECT "INBOX"^M But I think this does not include output of open-protocol-stream :capability-command "1 CAPABILITY" (in nnimap-open-connection-1). I saw my trace by putting a front-end on gnutls-cli to print data sent and received. Could show :capability-command in *imap log* for completeness, since it's a command sent. That plus less inhibiting the login command could have hinted at the problem. From unknown Fri Aug 15 20:54:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30022: gnus nnimap-sequence vs yahoo hang Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 13 Apr 2018 11:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30022 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: moreinfo To: Kevin Ryde Cc: 30022@debbugs.gnu.org Received: via spool by 30022-submit@debbugs.gnu.org id=B30022.15236196798577 (code B ref 30022); Fri, 13 Apr 2018 11:42:01 +0000 Received: (at 30022) by debbugs.gnu.org; 13 Apr 2018 11:41:19 +0000 Received: from localhost ([127.0.0.1]:49146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6x4x-0002EH-7N for submit@debbugs.gnu.org; Fri, 13 Apr 2018 07:41:19 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:49327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6x4v-0002E9-DC for 30022@debbugs.gnu.org; Fri, 13 Apr 2018 07:41:17 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6x4s-0000v2-Gt; Fri, 13 Apr 2018 13:41:16 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6x4m-0007pr-E3; Fri, 13 Apr 2018 13:41:08 +0200 From: Lars Ingebrigtsen References: <87wp0svqgr.fsf@blah.blah> <87efjlzcda.fsf@mouse.gnus.org> <87d0z3mqwh.fsf@blah.blah> Date: Fri, 13 Apr 2018 13:41:08 +0200 In-Reply-To: <87d0z3mqwh.fsf@blah.blah> (Kevin Ryde's message of "Fri, 13 Apr 2018 18:50:22 +1000") Message-ID: <87k1tb9vvv.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Kevin Ryde writes: > Yes, I see similar > > 18:16:44 [imap.mail.yahoo.com] (inhibited) > 18:16:44 [imap.mail.yahoo.com] 2 CAPABILITY^M > 18:16:50 [imap.mail.yahoo.com] 3 SELECT "INBOX"^M > > But I think this does not include output of open-protocol-stream > :capability-command "1 CAPABILITY" (in nnimap-open-connection-1). Oh, I see. Well spotted. I think the simplest solution here is to start off the nnimap sequence at a higher number so that these things don't get in each others way. Does the following patch (pushed to Emacs master now) fix the problem for you? diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 01d7948afb..65d40eba69 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el @@ -1865,7 +1865,7 @@ nnimap-find-connection (setq nnimap-connection-alist (delq entry nnimap-connection-alist)) nil)))) -(defvar nnimap-sequence 0) +(defvar nnimap-sequence 5) (defun nnimap-send-command (&rest args) (setf (nnimap-last-command-time nnimap-object) (current-time)) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 20:54:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30022: gnus nnimap-sequence vs yahoo hang Resent-From: Kevin Ryde Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Sat, 14 Apr 2018 01:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30022 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: moreinfo To: 30022@debbugs.gnu.org Cc: Lars Ingebrigtsen Received: via spool by 30022-submit@debbugs.gnu.org id=B30022.152367087132414 (code B ref 30022); Sat, 14 Apr 2018 01:55:01 +0000 Received: (at 30022) by debbugs.gnu.org; 14 Apr 2018 01:54:31 +0000 Received: from localhost ([127.0.0.1]:51156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7AOZ-0008Qd-00 for submit@debbugs.gnu.org; Fri, 13 Apr 2018 21:54:30 -0400 Received: from sonic304-23.consmr.mail.gq1.yahoo.com ([98.137.68.204]:44781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7AOT-0008QL-5L for 30022@debbugs.gnu.org; Fri, 13 Apr 2018 21:54:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s2048; t=1523670855; bh=uRcDAnY0F0rax7Tg+4xd1RnjedqyE+hty18J4aSyk3U=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject; b=FIpr+3PAqsIBwbqz88hSuq91aCW6pH3Ppb/9GOOXBsgG3kqwUCLiuZlOS8rcrbkK1L82Ozqw/aBSZlhTWYoJh2LIH9PyfzNSxRgUCJYHgDSBZWehBnpxthIADeXsSNXOk632ybg9ur4faCFTbu4JFF3Y6kl8P3PMJ1u0OVaoIEvFoRIlZ/M0UbQeulPlC8Lm/Nv8TysdXPCx3wSrQvNxFEoKOTTcm4Kv9lioqJM1n6rIIFe2KGjq0PJTZoh/R9loGRaixcOEHtbKsp3UJ+Tmv0jKSxe2N9ciuSOVbgSejfQjdYnvSVQL4jYAGTBfbaDkq2PnlRp791k2nLqpOgfTvg== X-YMail-OSG: 0Wv3VAAVM1m.aF0kAFc54vfJ9YNEI2snZbY8ZztEtRw7FTqSF6RfXFw_ThmQcU_ 0kdpSyXPHUhIwS_fYB7XGGXAnJE6gR9HGtno8tJjLutx7ZF.vc5MYnhgpPzjABItbCIbIugP2bH5 LuXHze3fVbKDHmORHQbB9ytBaqz_POZhEbT79fAdkkZ5EgNDYaNX7X_fpvdH8eyyW1lq0obtdfrk RAytEK8zrBGkj2HdPBShI._ftccRTXrwhoSjGNEIdimePV9SD4Cv8ml2zuauFVlu8YBcQB.M6Fq1 KvTur5lXXl.kr0uj17tVdRE673l78pxuWEJst.VufMWvUt_rHRixPS.TpOXBbaaqmt9uGanOZHc8 oj8DqBeQqKAuXimSy_BLbmARhvPPaczkSzZB4Q1giSNlWldsYHL3f.DDTQp1RRD66AIdqHIz2U9J tLIfItIkEpbhZ9hnWVNFZdcD0wCTm0HEi1mkPmcSn428aZ__5zwHZ0MyBnogz.cvtFwQasmeDF31 kA7vhdYOpbgDxh5VxB5fkpAQ- Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Sat, 14 Apr 2018 01:54:15 +0000 Received: from 41.52.149.122.sta.dodo.net.au (EHLO blah.blah) ([122.149.52.41]) by smtp401.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c16b10d4c92dd723022ccd2b9329b29f; Sat, 14 Apr 2018 01:54:11 +0000 (UTC) From: Kevin Ryde References: <87wp0svqgr.fsf@blah.blah> <87efjlzcda.fsf@mouse.gnus.org> <87d0z3mqwh.fsf@blah.blah> <87k1tb9vvv.fsf@mouse.gnus.org> Date: Sat, 14 Apr 2018 11:51:50 +1000 In-Reply-To: <87k1tb9vvv.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Fri, 13 Apr 2018 13:41:08 +0200") Message-ID: <87po32wo5l.fsf@blah.blah> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > > Does the following patch (pushed to Emacs master now) fix the problem > for you? > > -(defvar nnimap-sequence 0) > +(defvar nnimap-sequence 5) Yes. Per my original report it's enough to set 1 if you like. It's pre-incremented so the first command sent is sequence 2 which is after 1 CAPABILITY. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 08 16:12:50 2019 Received: (at control) by debbugs.gnu.org; 8 Jan 2019 21:12:51 +0000 Received: from localhost ([127.0.0.1]:50576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ggyg6-0000un-IN for submit@debbugs.gnu.org; Tue, 08 Jan 2019 16:12:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ggyg4-0000uZ-5Y for control@debbugs.gnu.org; Tue, 08 Jan 2019 16:12:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggyfy-0002X7-B2 for control@debbugs.gnu.org; Tue, 08 Jan 2019 16:12:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42210) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggyMR-0000tv-Vy for control@debbugs.gnu.org; Tue, 08 Jan 2019 15:52:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ggyMR-00011q-7w for control@debbugs.gnu.org; Tue, 08 Jan 2019 15:52:31 -0500 Subject: control message for bug 30022 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Tue, 08 Jan 2019 15:52:31 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:470:142:3::e X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) # c7abc57 tag 30022 = close 30022 27.1