The keepalive timer previously scheduled a NOOP 29 minutes after the last message was received from the server. Technically, this was incorrect; we should schedule a keepalive 29 minutes after sending a message to the server, as the server's timer is based on receiving messages, not sending them. Plus, this simplifies the code slightly. |
||
|---|---|---|
| .. | ||
| api | ||
| common | ||
| imap | ||
| impl | ||
| nonblocking | ||
| rfc822 | ||
| smtp | ||
| sqlite | ||
| state | ||
| util | ||