Changeset 461f9464 in trunk
- Timestamp:
- 2010-07-19T04:46:55Z (15 years ago)
- Branches:
- master
- Children:
- 13b5e44
- Parents:
- ac29012
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/allmydata/immutable/upload.py ¶
rac29012 r461f9464 138 138 def abort(self): 139 139 """ 140 I abort the remote bucket writers for the share numbers in 141 sharenums. This is a good idea to conserve space on the storage 142 server. 143 """ 144 for writer in self.buckets.itervalues(): writer.abort() 140 I abort the remote bucket writers for all shares. This is a good idea 141 to conserve space on the storage server. 142 """ 143 self.abort_some_buckets(self.buckets.keys()) 144 145 def abort_some_buckets(self, sharenums): 146 """ 147 I abort the remote bucket writers for the share numbers in sharenums. 148 """ 149 for sharenum in sharenums: 150 if sharenum in self.buckets: 151 self.buckets[sharenum].abort() 152 del self.buckets[sharenum] 145 153 146 154 … … 357 365 del self.preexisting_shares[share] 358 366 items.append((server, sharelist)) 367 for writer in self.use_peers: 368 writer.abort_some_buckets(self.homeless_shares) 359 369 return self._loop() 360 370 else: … … 365 375 self.servers_of_happiness, 366 376 effective_happiness) 377 log.msg("server selection unsuccessful for %r: %s (%s), merged=%r" 378 % (self, msg, self._get_progress_message(), merged), level=log.INFREQUENT) 367 379 return self._failed("%s (%s)" % (msg, self._get_progress_message())) 368 380
Note: See TracChangeset
for help on using the changeset viewer.