HomePhorge
Diffusion eimap ef2667cb7e07

implement a timeout

Description

implement a timeout

automatically kills the imap proecess (and therefore the connection) if the
server takes too long.

controlled with a option entry of command_timeout, which should be a
positive integer to create a timeout. anything else and the imap
process will wait for the server for as long as it takes.

Details

Provenance
Aaron Seigo <seigo@kolabsystems.com>Authored on Nov 9 2016, 4:05 PM
seigoPushed on Nov 9 2016, 4:08 PM
Parents
rEI7d1a9e18cdba: support multi-key/value responses correctly
Branches
Unknown
Tags
Unknown
Build Status
Buildable 6323
Build 6425: Continuous Integration for Software Development Projects

Event Timeline

Aaron Seigo <seigo@kolabsystems.com> committed rEIef2667cb7e07: implement a timeout (authored by Aaron Seigo <seigo@kolabsystems.com>).Nov 9 2016, 4:08 PM