On Thu, 6 May 2010, Timo Sirainen wrote:
Instead of fighting clients with this, I solved it by having server send
* OK Hang in there..
about every 15 seconds during long running commands. Clients seem to be
happy with it and not disconnect.

Unfortunately, the mobile device guys and gals then get unhappy with you
for chewing up their battery.  It's not as bad as making them transmit,
but it still causes a wakeup.  They aren't placated when you tell them
that it's to work around stupid clients.  They get unhappy even with an
untagged OK every two minutes during IDLE to quell a NAT timeout.

As well they should be.

The problem with going down the path of kludges and workarounds for broken
entities is that it's a never-ending process.  You are faced both with
something else that is even more broken, and some innocent party that was
fine until you broke it with your workaround.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
http://mailman2.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to