| Index: sdk/lib/async/future_impl.dart
|
| diff --git a/sdk/lib/async/future_impl.dart b/sdk/lib/async/future_impl.dart
|
| index 980f0caa4f4a724827b30d5fea32845e7961392e..fcfb341f2618597780031a2698407d655f54af59 100644
|
| --- a/sdk/lib/async/future_impl.dart
|
| +++ b/sdk/lib/async/future_impl.dart
|
| @@ -625,9 +625,9 @@ class _Future<T> implements Future<T> {
|
| }
|
| }
|
|
|
| - Future timeout(Duration timeLimit, {onTimeout()}) {
|
| + Future<T> timeout(Duration timeLimit, {onTimeout()}) {
|
| if (_isComplete) return new _Future.immediate(this);
|
| - _Future result = new _Future();
|
| + _Future result = new _Future<T>();
|
| Timer timer;
|
| if (onTimeout == null) {
|
| timer = new Timer(timeLimit, () {
|
|
|