- Timestamp:
- Mar 1, 2010 11:32:32 AM (15 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
- Children:
- 6d07908
- Parents:
- dadc4da
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/federation/experiment_control.py
rdadc4da rf52f5df 1081 1081 % mins) 1082 1082 if not revoked and \ 1083 len([ t.getName() for t in threads if not t.rv]) > 0:1083 len([ t.getName() for t in threads if t.rv == False]) > 0: 1084 1084 # a testbed has failed. Revoke this experiment's 1085 1085 # synchronizarion values so that sub experiments will not … … 1092 1092 self.synch_store.revoke_key(k) 1093 1093 revoked = True 1094 1095 thread_pool.clear()1096 1094 1097 1095 failed = [ t.getName() for t in threads if not t.rv ] … … 1117 1115 pdata=thread_pool, trace_file=self.trace_file) 1118 1116 t.start() 1119 # Wait until all finish 1120 thread_pool.wait_for_all_done() 1117 # Wait until all finish (if any are being stopped) 1118 if succeeded: 1119 thread_pool.wait_for_all_done() 1121 1120 1122 1121 # release the allocations
Note: See TracChangeset
for help on using the changeset viewer.