Changeset 9324 for trunk/src/disco.py

Show
Ignore:
Timestamp:
02/13/08 08:14:06 (9 months ago)
Author:
asterix
Message:

[Goedson] use timeout_add_seconds instead of timeout_add, more efficient. fixes #3734

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/disco.py

    r9204 r9324  
    153153                        gobject.source_remove(item.source) 
    154154                if self.lifetime: 
    155                         source = gobject.timeout_add(self.lifetime, self._expire_timeout, key) 
     155                        source = gobject.timeout_add_seconds(self.lifetime/1000, self._expire_timeout, key) 
    156156                        item.source = source 
    157157 
     
    13651365                        if self._progress >= self._total_items: 
    13661366                                # We show the progressbar for just a bit before hiding it. 
    1367                                 id = gobject.timeout_add(1500, self._hide_progressbar_cb) 
     1367                                id = gobject.timeout_add_seconds(2, self._hide_progressbar_cb) 
    13681368                                self._progressbar_sourceid = id 
    13691369                        else: 
    13701370                                self.window.progressbar.show() 
    13711371                                # Hide the progressbar if we're timing out anyways. (20 secs) 
    1372                                 id = gobject.timeout_add(20000, self._hide_progressbar_cb) 
     1372                                id = gobject.timeout_add_seconds(20, self._hide_progressbar_cb) 
    13731373                                self._progressbar_sourceid = id 
    13741374                self.window.progressbar.set_fraction(fraction)