diff options
author | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-08 21:09:10 +0000 |
---|---|---|
committer | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-08 21:09:10 +0000 |
commit | 61d8122de7a5b1b518a2459522c41724a428047a (patch) | |
tree | 0818133393b3d767afa3403bcf23654fedbd7c0e /doc | |
parent | b8d7b380dde83ecca6e5993ab79a50889cd4f8a0 (diff) |
Backport TCP-related timeouts to IMAP voicemail in 1.4
since it should solve bugs people are experiencing. Specifically,
there are times where communication with the IMAP server causes
system calls to block forever. If this should happen when querying
the mailbox so that chan_sip's do_monitor thread can send MWI to
a phone, it means that SIP calls cannot be processed any more.
The timeout options are outlined in doc/imapstorage.txt. Defaults
for the timeouts are sixty seconds.
(closes issue #12987)
Reported by: mthomasslo
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@129158 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc')
-rw-r--r-- | doc/imapstorage.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/imapstorage.txt b/doc/imapstorage.txt index f1803bf1e..315e905a1 100644 --- a/doc/imapstorage.txt +++ b/doc/imapstorage.txt @@ -105,6 +105,10 @@ imapflags=<IMAP flags, "novalidate-cert" for example> expungeonhangup=<yes or no> authuser=<username> authpassword=<password> +opentimeout=<TCP open timeout in seconds> +closetimeout=<TCP close timeout in seconds> +readtimeout=<TCP read timeout in seconds> +writetimeout=<TCP write timeout in seconds> The "expungeonhangup" flag is used to determine if the voicemail system should expunge all messages marked for deletion when the user hangs up the phone. |