src/Pure/thm.ML
changeset 44330 b28e091f683a
parent 44303 4e2abb045eac
child 44331 aa9c1e9ef2ce
--- a/src/Pure/thm.ML	Sat Aug 20 09:42:34 2011 +0200
+++ b/src/Pure/thm.ML	Sat Aug 20 15:52:29 2011 +0200
@@ -515,7 +515,7 @@
 fun fulfill_body (Thm (Deriv {promises, body}, {thy_ref, ...})) =
   Proofterm.fulfill_norm_proof (Theory.deref thy_ref)
     (map #1 promises ~~ fulfill_bodies (map #2 promises)) body
-and fulfill_bodies futures = map fulfill_body (Par_Exn.release_all (Future.join_results futures));
+and fulfill_bodies futures = map fulfill_body (Future.joins futures);
 
 fun join_proofs thms = ignore (map fulfill_body thms);