My home server lost power recently for a few hours and with it my personal email server. When that happened, operations on my other email accounts with Thunderbird Mobile edition were taking 2 to 3 minutes to complete. I would be good to have a custom connect timeout option for each account or alternatively have the option to temporarily disable an account to work around this problem.
Using a separate application thread for each account's network operations may also solve this, but I realise that might be a more work to implement due to needing to have proper data synchronisation.
The Desktop version of Thunderbird has configurable timeout options in the Config Editor, but I didn't see options for this on Thunderbird Mobile.