Gnus development mailing list
 help / color / mirror / Atom feed
From: Stainless Steel Rat <ratinox@peorth.gweep.net>
Subject: Re: POP3 fragile?
Date: Tue, 15 Jul 2003 23:38:57 -0400	[thread overview]
Message-ID: <m3k7ajkuni.fsf@peorth.gweep.net> (raw)
In-Reply-To: <87oezvl4ez.fsf@deneb.enyo.de> (Florian Weimer's message of "Wed, 16 Jul 2003 02:08:04 +0200")

* Florian Weimer <fw@deneb.enyo.de>  on Tue, 15 Jul 2003
| Are you sure?  I read 'pop3-movemail' differently, IMHO "QUIT" is
| always sent to the server (look at the placement of the call to
| 'pop3-quit').

Positive.  I wrote it, after all :).

I checked; unwind-protect does not mask C-g.  If you press C-g while inside
pop3-movemail before pop3-quit then pop3-quit will not be evaluated and
QUIT will not be sent.  pop3-quit will also not be reached if the server
reports an error during the retrieval process (returns a -ERR code).
Either of these conditions will force a halt.  There will almost certainly
be a message sitting in the retr process buffer or the crashbox staging
buffer, but if so then the message will not be marked for deletion and
should remain on the server.  All previous messages will be in the
crashbox.

All of this applies to stock pop3.el.  I cannot say about the FSF or XEmacs
versions; I don't understand most of the changes in those two forks.

-- 
Rat <ratinox@peorth.gweep.net>    \ Ingredients of Happy Fun Ball include an
Minion of Nathan - Nathan says Hi! \ unknown glowing substance which fell to
PGP Key: at a key server near you!  \ Earth, presumably from outer space.
       That and five bucks will get you a small coffee at Starbucks.



  reply	other threads:[~2003-07-16  3:38 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-14 18:46 Florian Weimer
2003-07-14 22:50 ` Marcelo Toledo
2003-07-14 22:55 ` Xavier Maillard
2003-07-15 10:25   ` Florian Weimer
2003-07-15 13:15     ` Mike Woolley
2003-07-15 14:58     ` Stainless Steel Rat
2003-07-15 20:48       ` Florian Weimer
2003-07-15 21:07         ` Stainless Steel Rat
2003-07-15 21:45           ` Florian Weimer
2003-07-15 23:56             ` Stainless Steel Rat
2003-07-16  0:08               ` Florian Weimer
2003-07-16  3:38                 ` Stainless Steel Rat [this message]
2003-07-16  2:29     ` Marcelo Toledo
2003-07-15  8:03 ` Kai Großjohann
2003-07-15 21:47   ` Florian Weimer
2003-07-15 23:47 ` Florian Weimer
2003-07-16 23:59   ` Matthias Andree

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3k7ajkuni.fsf@peorth.gweep.net \
    --to=ratinox@peorth.gweep.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).