* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
@ 2021-11-18 3:43 Feng Shu
2021-11-18 9:37 ` Lars Ingebrigtsen
0 siblings, 1 reply; 10+ messages in thread
From: Feng Shu @ 2021-11-18 3:43 UTC (permalink / raw)
To: 51934
Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.
651 NO System busy!
NO System busy!
Process *nnimap* deleted
In GNU Emacs 28.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0)
of 2021-11-16 built on debian
Repository revision: e852822f3db469c985bf022651f184d6ff2c518a
Repository branch: emacs-28
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux 11 (bullseye)
Configured using:
'configure --prefix=/home/feng/emacs/emacs28-gtk-20211116
--with-native-compilation --with-xwidgets --with-json'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES
NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB
Important settings:
value of $LANG: zh_CN.UTF-8
value of $XMODIFIERS: @im=fcitx
locale-coding-system: utf-8-unix
Major mode: Summary
Minor modes in effect:
hl-line-mode: t
global-undo-tree-mode: t
undo-tree-mode: t
projectile-mode: t
global-git-commit-mode: t
magit-auto-revert-mode: t
emms-playing-time-display-mode: t
emms-playing-time-mode: t
yas-global-mode: t
yas-minor-mode: t
company-posframe-mode: t
global-company-mode: t
company-mode: t
org-super-agenda-mode: t
shell-dirtrack-mode: t
pyim-isearch-mode: t
vertico-mode: t
savehist-mode: t
global-tab-line-mode: t
tab-line-mode: t
global-so-long-mode: t
electric-pair-mode: t
recentf-mode: t
tooltip-mode: t
global-eldoc-mode: t
show-paren-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
context-menu-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
/home/feng/projects/emacs-packages/pyim/pyim-cregexp hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-cregexp
/home/feng/projects/emacs-packages/pyim/pyim-liberime hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-liberime
/home/feng/projects/emacs-packages/pyim/pyim-candidates hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-candidates
/home/feng/projects/emacs-packages/pyim/pyim-pinyin hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-pinyin
/home/feng/projects/emacs-packages/pyim/pyim-punctuation hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-punctuation
/home/feng/projects/emacs-packages/pyim/pyim-imobjs hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-imobjs
/home/feng/projects/emacs-packages/pyim/pyim-dcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dcache
/home/feng/projects/emacs-packages/pyim/pyim-autoselector hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-autoselector
/home/feng/projects/emacs-packages/pyim/pyim-scheme hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-scheme
/home/feng/projects/emacs-packages/pyim/pyim-codes hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-codes
/home/feng/projects/emacs-packages/pyim/pyim-probe hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-probe
/home/feng/projects/emacs-packages/pyim/pyim-magic hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-magic
/home/feng/projects/emacs-packages/pyim/pyim-dict hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dict
/home/feng/projects/emacs-packages/pyim/pyim-hacks hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-hacks
/home/feng/projects/emacs-packages/pyim/pyim-pymap hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-pymap
/home/feng/projects/emacs-packages/pyim/pyim-indicator hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-indicator
/home/feng/projects/emacs-packages/pyim/pyim-page hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-page
/home/feng/projects/emacs-packages/pyim/pyim-dhashcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dhashcache
/home/feng/projects/emacs-packages/pyim/pyim-preview hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-preview
/home/feng/projects/emacs-packages/pyim/pyim hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim
/home/feng/projects/emacs-packages/pyim/pyim-entered hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-entered
/home/feng/projects/emacs-packages/pyim/pyim-cstring hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-cstring
/home/feng/projects/emacs-packages/pyim/pyim-outcome hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-outcome
/home/feng/projects/emacs-packages/pyim/pyim-common hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-common
/home/feng/projects/emacs-packages/pyim/pyim-process hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-process
/home/feng/projects/emacs-packages/pyim/pyim-dregcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dregcache
/home/feng/.emacs.d/elpa-28/transient-20211105.100/transient hides /home/feng/emacs/emacs28-gtk-20211116/share/emacs/28.0.60/lisp/transient
Features:
(shadow emacsbug sendmail debug backtrace cl-print shortdoc help-fns
radix-tree org-agenda-property diary-lib diary-loaddefs cal-iso
org-eldoc ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe ol-docview doc-view
jka-compr ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi pyim-dhashcache
async mm-archive gnus-bcklg qp gnus-async mule-util mail-extr gnus-ml
hl-line nndraft nnmh utf-7 gnutls network-stream nsm nnml cursor-sensor
eh-gnus-common gnus-select-account eww xdg url-queue mm-url gnus-demon
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp
gnus-cite gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache
gnus-sum shr kinsoku svg dom gnus-group gnus-undo gnus-start gnus-dbus
dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec
gnus-int gnus-range gnus-win gnus nnheader wjw eh-gnus emacs-helper
eh-misc undo-tree xwidget image-mode exif projectile lisp-mnt grep
ibuf-ext ibuffer ibuffer-loaddefs magit-bookmark magit-submodule
magit-obsolete magit-popup magit-blame magit-stash magit-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-status
magit magit-repos magit-apply magit-wip magit-log which-func imenu
magit-diff smerge-mode diff diff-mode git-commit log-edit message rmc
puny rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader
pcvs-util add-log magit-core magit-autorevert magit-margin
magit-transient magit-process with-editor server magit-mode transient
magit-git magit-section magit-utils crm gitpatch aggressive-indent
eh-emms emms-librefm-stream xml emms-librefm-scrobbler
emms-playlist-limit emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon
emms-player-xine emms-player-mpd tq emms-lyrics emms-url emms-streams
emms-show-all emms-tag-editor emms-tag-tracktag emms-mark emms-mode-line
emms-info-tinytag emms-info-metaflac emms-info-opusinfo
emms-info-ogginfo emms-info-mp3info emms-player-vlc emms-player-mpv
emms-playing-time emms-player-mplayer emms-player-simple emms-browser
sort emms-playlist-sort emms-last-played emms-volume
emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-playlist-mode emms-source-playlist
emms-source-file locate emms-cache emms-info-native bindat
emms-info-exiftool emms-info emms-later-do emms-setup emms emms-compat
epg rfc6068 epg-config el2org cnfonts cnfonts-ui cus-edit cus-load
thingatpt yasnippet vterm face-remap compile color term disp-table ehelp
vterm-module term/xterm xterm eh-complete company-posframe
company-keywords company-etags etags fileloop xref project company-gtags
company-template company-dabbrev-code company-dabbrev company-files
company-capf company eh-org org-super-agenda ts ht s org-habit ob-python
python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x
tramp-compat shell parse-time ls-lisp ob-org ob-plantuml ox-extra ox-md
ox-org ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util
rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element
avl-tree generator org-protocol autorevert filenotify org-attach org-id
org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color
org-list org-faces org-entities noutline outline org-version
ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601
time-date org-keys oc org-loaddefs find-func eh-functions eh-theme
modus-vivendi-theme modus-operandi-theme modus-themes eh-basic
cal-china-x cal-china lunar solar cal-dst holidays hol-loaddefs cal-menu
calendar cal-loaddefs pyim-liberime liberime liberime-core pyim
pyim-hacks pyim-probe pyim-cregexp easy-mmode pcase xr pyim-process
pyim-cstring pyim-autoselector pyim-punctuation pyim-outcome
pyim-indicator pyim-preview pyim-magic pyim-candidates pyim-codes
pyim-imobjs pyim-pinyin pyim-pymap pyim-dcache pyim-dict derived
pyim-page pyim-entered popup posframe pyim-scheme pyim-common
dired-ranger ring dired-hacks-utils dash wdired dired dired-loaddefs vc
vc-dispatcher consult-vertico consult orderless vertico savehist
tab-line switch-window switch-window-mvborder switch-window-asciiart
quail so-long elec-pair bookmark text-property-search pp recentf
tree-widget wid-edit elpa-mirror finder-inf ol org-compat advice
org-macs format-spec edmacro kmacro comp comp-cstr warnings rx cl-extra
help-mode info package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib china-util iso-transl
tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads
xwidget-internal dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit
x multi-tty make-network-process native-compile emacs)
Memory information:
((conses 16 977887 200599)
(symbols 48 53505 336)
(strings 32 290614 23385)
(string-bytes 1 7696187)
(vectors 16 97053)
(vector-slots 8 13744716 157291)
(floats 8 1259 585)
(intervals 56 3581 1101)
(buffers 992 40))
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 3:43 bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO Feng Shu
@ 2021-11-18 9:37 ` Lars Ingebrigtsen
2021-11-18 10:54 ` Feng Shu
0 siblings, 1 reply; 10+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-18 9:37 UTC (permalink / raw)
To: Feng Shu; +Cc: 51934
"Feng Shu" <tumashu@163.com> writes:
> Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.
>
> 651 NO System busy!
> NO System busy!
>
> Process *nnimap* deleted
Can you (setq debug-on-quit t) and `C-g' when it hangs? Post the
resulting backtrace.
The code is supposed to exit if the server closes the connections, but
it sounds like there's a bug there, but it's not clear where.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 9:37 ` Lars Ingebrigtsen
@ 2021-11-18 10:54 ` Feng Shu
2021-11-18 11:04 ` Lars Ingebrigtsen
0 siblings, 1 reply; 10+ messages in thread
From: Feng Shu @ 2021-11-18 10:54 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 51934
Lars Ingebrigtsen <larsi@gnus.org> writes:
> "Feng Shu" <tumashu@163.com> writes:
>
>> Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.
>>
>> 651 NO System busy!
>> NO System busy!
>>
>> Process *nnimap* deleted
>
> Can you (setq debug-on-quit t) and `C-g' when it hangs? Post the
> resulting backtrace.
Debugger entered: ("Quit")
nnimap-wait-for-response(296)
nnimap-get-response(296)
nnimap-command("UID EXPUNGE %s" "842,845")
nnimap-delete-article((842 845))
nnimap-request-expire-articles((842 845) "INBOX" "imap.qq.com" force)
gnus-request-expire-articles((842 845) "nnimap+imap.qq.com:INBOX" force)
gnus-summary-delete-article(nil)
funcall-interactively(gnus-summary-delete-article nil)
call-interactively(gnus-summary-delete-article nil nil)
command-execute(gnus-summary-delete-article)
my config:
(nnimap "imap.qq.com"
(nnimap-record-commands t)
(nnimap-expunge t)
(nnimap-stream ssl)
(nnimap-fetch-partial-articles t))
18:50:01 [imap.qq.com] 296 UID EXPUNGE 842,845
329 NO System busy!
NO System busy!
>
> The code is supposed to exit if the server closes the connections, but
> it sounds like there's a bug there, but it's not clear where.
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 10:54 ` Feng Shu
@ 2021-11-18 11:04 ` Lars Ingebrigtsen
2021-11-18 11:08 ` Feng Shu
2021-12-23 10:19 ` Lars Ingebrigtsen
0 siblings, 2 replies; 10+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-18 11:04 UTC (permalink / raw)
To: Feng Shu; +Cc: 51934
"Feng Shu" <tumashu@163.com> writes:
>>> 651 NO System busy!
>>> NO System busy!
>>>
>>> Process *nnimap* deleted
>>
>> Can you (setq debug-on-quit t) and `C-g' when it hangs? Post the
>> resulting backtrace.
>
> Debugger entered: ("Quit")
> nnimap-wait-for-response(296)
> nnimap-get-response(296)
> nnimap-command("UID EXPUNGE %s" "842,845")
>>> 651 NO System busy!
>>> NO System busy!
Hm... I think the problem here is that the output from the IMAP server
is buggy. nnimap is waiting for this line:
651 NO System busy!
but the server has appended
NO System busy!
to the end of the buffer, so it's not finding that line. What IMAP
server softward is this with?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:04 ` Lars Ingebrigtsen
@ 2021-11-18 11:08 ` Feng Shu
2021-11-18 11:14 ` Lars Ingebrigtsen
2021-12-23 10:19 ` Lars Ingebrigtsen
1 sibling, 1 reply; 10+ messages in thread
From: Feng Shu @ 2021-11-18 11:08 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 51934
Lars Ingebrigtsen <larsi@gnus.org> writes:
> "Feng Shu" <tumashu@163.com> writes:
>
>>>> 651 NO System busy!
>>>> NO System busy!
>>>>
>>>> Process *nnimap* deleted
>>>
>>> Can you (setq debug-on-quit t) and `C-g' when it hangs? Post the
>>> resulting backtrace.
>>
>> Debugger entered: ("Quit")
>> nnimap-wait-for-response(296)
>> nnimap-get-response(296)
>> nnimap-command("UID EXPUNGE %s" "842,845")
>
>>>> 651 NO System busy!
>>>> NO System busy!
>
> Hm... I think the problem here is that the output from the IMAP server
> is buggy. nnimap is waiting for this line:
>
> 651 NO System busy!
>
> but the server has appended
>
> NO System busy!
>
> to the end of the buffer, so it's not finding that line. What IMAP
> server softward is this with?
I do not know, it is imap server of https://mail.qq.com/
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:08 ` Feng Shu
@ 2021-11-18 11:14 ` Lars Ingebrigtsen
2021-11-18 11:21 ` Feng Shu
0 siblings, 1 reply; 10+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-18 11:14 UTC (permalink / raw)
To: Feng Shu; +Cc: 51934
"Feng Shu" <tumashu@163.com> writes:
> I do not know, it is imap server of https://mail.qq.com/
(nnimap-greeting nnimap-object)
should tell you the name.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:14 ` Lars Ingebrigtsen
@ 2021-11-18 11:21 ` Feng Shu
2021-11-18 11:43 ` Lars Ingebrigtsen
0 siblings, 1 reply; 10+ messages in thread
From: Feng Shu @ 2021-11-18 11:21 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 51934
Lars Ingebrigtsen <larsi@gnus.org> writes:
> "Feng Shu" <tumashu@163.com> writes:
>
>> I do not know, it is imap server of https://mail.qq.com/
>
> (nnimap-greeting nnimap-object)
>
> should tell you the name.
* OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2 NAMESPACE] QQMail XMIMAP4Server ready
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:21 ` Feng Shu
@ 2021-11-18 11:43 ` Lars Ingebrigtsen
2021-11-18 11:49 ` Feng Shu
0 siblings, 1 reply; 10+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-18 11:43 UTC (permalink / raw)
To: Feng Shu; +Cc: 51934
"Feng Shu" <tumashu@163.com> writes:
> * OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2
> NAMESPACE] QQMail XMIMAP4Server ready
I guess it's a server they've written themselves -- "QQMail"?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:43 ` Lars Ingebrigtsen
@ 2021-11-18 11:49 ` Feng Shu
0 siblings, 0 replies; 10+ messages in thread
From: Feng Shu @ 2021-11-18 11:49 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 51934
Lars Ingebrigtsen <larsi@gnus.org> writes:
> "Feng Shu" <tumashu@163.com> writes:
>
>> * OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2
>> NAMESPACE] QQMail XMIMAP4Server ready
>
> I guess it's a server they've written themselves -- "QQMail"?
Maybe
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO
2021-11-18 11:04 ` Lars Ingebrigtsen
2021-11-18 11:08 ` Feng Shu
@ 2021-12-23 10:19 ` Lars Ingebrigtsen
1 sibling, 0 replies; 10+ messages in thread
From: Lars Ingebrigtsen @ 2021-12-23 10:19 UTC (permalink / raw)
To: Feng Shu; +Cc: 51934
Lars Ingebrigtsen <larsi@gnus.org> writes:
>>>> 651 NO System busy!
>>>> NO System busy!
>
> Hm... I think the problem here is that the output from the IMAP server
> is buggy. nnimap is waiting for this line:
>
> 651 NO System busy!
>
> but the server has appended
>
> NO System busy!
>
> to the end of the buffer, so it's not finding that line. What IMAP
> server softward is this with?
The conclusion here is that the IMAP server they've written is buggy.
In the IMAP protocol, there's no way to parse that output reliably
(without adding a quirk that looks for " NO System busy"), so I'm
closing this bug report.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-12-23 10:19 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-18 3:43 bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO Feng Shu
2021-11-18 9:37 ` Lars Ingebrigtsen
2021-11-18 10:54 ` Feng Shu
2021-11-18 11:04 ` Lars Ingebrigtsen
2021-11-18 11:08 ` Feng Shu
2021-11-18 11:14 ` Lars Ingebrigtsen
2021-11-18 11:21 ` Feng Shu
2021-11-18 11:43 ` Lars Ingebrigtsen
2021-11-18 11:49 ` Feng Shu
2021-12-23 10:19 ` Lars Ingebrigtsen
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.