| Index: sdk/lib/async/event_loop.dart
|
| diff --git a/sdk/lib/async/event_loop.dart b/sdk/lib/async/event_loop.dart
|
| index bc0a63818b90aa0164a12d0039be8d377b2f270f..9462460ecee20605358ec6f0bd7d8e6ae8abd039 100644
|
| --- a/sdk/lib/async/event_loop.dart
|
| +++ b/sdk/lib/async/event_loop.dart
|
| @@ -55,7 +55,8 @@ void _scheduleAsyncCallback(callback) {
|
| * }
|
| */
|
| void runAsync(void callback()) {
|
| - _Zone._current.runAsync(callback);
|
| + _Zone currentZone = _Zone._current;
|
| + currentZone.runAsync(callback, currentZone);
|
| }
|
|
|
| class _AsyncRun {
|
|
|