Comment 82 for bug 376145

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dbus - 1.2.16-0ubuntu8

---------------
dbus (1.2.16-0ubuntu8) karmic; urgency=low

  * Add debian/patches/11_timeout_handling.patch:
    - Fix timeout accounting. The elapsed_milliseconds contains the time
      from the start, so subtracting it on every iteration means that the
      timeout is much less than what is requested. Instead compare the
      absolute values, but pass the difference to calls which want a timeout
      so that the correct remaining time is used. (LP: #376145)
      Thanks to Chris Coulson for his help in tracking this down.

 -- James Westby <email address hidden> Thu, 01 Oct 2009 14:10:51 +0100