| Index: lib/coreimpl/future_implementation.dart
|
| diff --git a/lib/coreimpl/future_implementation.dart b/lib/coreimpl/future_implementation.dart
|
| index 8e1efd0ed858fa56007148cb01b4de488fb8553b..9f0cafff9e17d2e7a21b9ba0f101f081de5a1223 100644
|
| --- a/lib/coreimpl/future_implementation.dart
|
| +++ b/lib/coreimpl/future_implementation.dart
|
| @@ -57,7 +57,7 @@ class FutureImpl<T> implements Future<T> {
|
| throw new FutureNotCompleteException();
|
| }
|
| if (_exception !== null) {
|
| - throw new FutureUnhandledException(_exception, stackTrace);
|
| + throw _exception;
|
| }
|
| return _value;
|
| }
|
| @@ -90,7 +90,7 @@ class FutureImpl<T> implements Future<T> {
|
| } else if (!isComplete) {
|
| _successListeners.add(onSuccess);
|
| } else if (!_exceptionHandled) {
|
| - throw new FutureUnhandledException(_exception, stackTrace);
|
| + throw _exception;
|
| }
|
| }
|
|
|
| @@ -136,7 +136,7 @@ class FutureImpl<T> implements Future<T> {
|
| }
|
| } else {
|
| if (!_exceptionHandled && _successListeners.length > 0) {
|
| - throw new FutureUnhandledException(_exception, stackTrace);
|
| + throw _exception;
|
| }
|
| }
|
| } finally {
|
|
|