mutt: add socktimeout to resolve offlineimap hangs
mutt: add socktimeout to resolve offlineimap hangs

I notice offlineimap sometimes hanging forever, especially on wake from
sleep. Often only one of the two configured accounts will stop syncing,
so it is hard to notice that something went wrong.

Searching led me to:

https://github.com/OfflineIMAP/offlineimap/issues/56

Suggests that setting socktimeout will help, although likely won't fix
all issues. The sample config file documents it thus:

> By default, Offlineimap will not exit due to a network error until the
> operating system returns an error code.  Operating systems can sometimes take
> forever to notice this.  Here you can activate a timeout on the socket.  This
> timeout applies to individual socket reads and writes, not to an overall sync
> operation.  You could perfectly well have a 30s timeout here and your sync
> still take minutes.
>
> Values in the 30-120 second range are reasonable.
>
> The default is to have no timeout beyond the OS.  Times are given in seconds.

The key there being "no timeout beyond the OS".

wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent