Actually, as I tried to explain, what's going on is this;

1. After wakeup TB immediately tries to reconnect
2. TB calls nsHostResolver to resolve the server name which immediately gets an 
error because at this time, the network interface is not yet up
3. nsHostResolver treats this error (in fact, any error) as an unknown host, 
and puts that that "fact" in its cache
4. TB recognizes that the request is not initiated by the user and therefore 
suppresses any UI level error message

5. User comes around and clicks "Get Mail"
6. TB again calls nsHostResolver to resolve the server name, which returns 
"unknown host" from its cache
7. This time the request IS initiated by the user so an error message is shown
8. Not until the cache entry expires can the user successfully reconnect

Having said that, it seems that this problem is gone in TB 10.0!

/C

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/584529

Title:
  Thunderbird complains there is no connection on resume from suspend,
  when there is a connection

Status in Mozilla Thunderbird Mail and News:
  Invalid
Status in “thunderbird” package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: thunderbird

  When I resume from suspend, network manager quickly re-establishes a
  WiFi internet connection.  With an active connection, I try to check
  my mail with Thunderbird, but it complains that it can't connect to
  the IMAP server.  This seems to happen after longer suspend periods
  because if I try to replicate the behaviour by quickly suspending and
  resuming (suspend of a few seconds), I get no warning.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: thunderbird 3.0.4+nobinonly-0ubuntu4
  ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-22-generic x86_64
  Architecture: amd64
  Date: Sun May 23 12:26:28 2010
  InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100412)
  ProcEnviron:
   LANG=en_GB.utf8
   SHELL=/bin/bash
  SourcePackage: thunderbird

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/584529/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to