| author | wenzelm | 
| Thu, 23 Jun 2011 23:05:38 +0200 | |
| changeset 43537 | 80803078552e | 
| parent 43536 | 6eec653d5599 | 
| child 43538 | de5c79682b56 | 
--- a/src/Pure/General/exn.ML Thu Jun 23 20:30:48 2011 +0200 +++ b/src/Pure/General/exn.ML Thu Jun 23 23:05:38 2011 +0200 @@ -89,7 +89,8 @@ else raise EXCEPTIONS (flatten_list (List.mapPartial get_exn results)); fun release_first results = release_all results - handle EXCEPTIONS (exn :: _) => reraise exn; + handle EXCEPTIONS [] => interrupt () + | EXCEPTIONS (exn :: _) => reraise exn; end;