Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/record.py
diff options
context:
space:
mode:
authorerikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-03 12:48:17 (GMT)
committer erikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-03 12:48:17 (GMT)
commit05007edd9440e99d016091556a880a0f8779e5e5 (patch)
tree9acaf8150a380db47aedeff473dfee89371723a3 /record.py
parent422096a01fc468b335e112c979efc54ceb647718 (diff)
that should do it
git-svn-id: http://mediamods.com/public-svn/camera-activity/Record.activity@870 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
Diffstat (limited to 'record.py')
-rwxr-xr-xrecord.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/record.py b/record.py
index cb070d8..d973560 100755
--- a/record.py
+++ b/record.py
@@ -314,7 +314,7 @@ class Record(activity.Activity):
return
if (self.recTube == None):
- gobject.idle_add(self.ui.updateMeshProgress, False, None)
+ gobject.idle_add(self.ui.updateMeshProgress, False, recd)
return
#start with who took the photo
@@ -357,7 +357,7 @@ class Record(activity.Activity):
self.__class__.log.debug('weve tried all buddies here, and no one has this recd')
recd.triedMeshBuddies = []
recd.triedMeshBuddies.append(Instance.keyHashPrintable)
- self.ui.updateMeshProgress(False, None)
+ self.ui.updateMeshProgress(False, recd)
def meshReqRecFromBuddy( self, recd, fromWho, fromWhosNick ):
@@ -369,10 +369,6 @@ class Record(activity.Activity):
recd.meshDownloading = True
recd.meshDownlodingPercent = 0.0
self.ui.updateMeshProgress(True, recd)
- gobject.idle_add( self.meshReqRecFromBuddy2, recd, fromWho, fromWhosNick )
-
-
- def meshReqRecFromBuddy2( self, recd, fromWho, fromWhosNick ):
recd.meshReqCallbackId = gobject.timeout_add(self.meshTimeoutTime, self._meshCheckOnRecdRequest, recd)
self.recTube.requestRecdBits( Instance.keyHashPrintable, fromWho, recd.mediaMd5 )
@@ -400,7 +396,8 @@ class Record(activity.Activity):
else:
self.__class__.log.debug('_meshCheckOnRecdRequest: ! recdRequesting.meshDownloadingProgress')
#that buddy we asked info from isn't responding; next buddy!
- self.meshNextRoundRobinBuddy( recdRequesting )
+ #self.meshNextRoundRobinBuddy( recdRequesting )
+ gobject.idle_add(self.meshNextRoundRobinBuddy, recdRequesting)
return False