| Index: lib/src/executable.dart
|
| diff --git a/lib/src/executable.dart b/lib/src/executable.dart
|
| index 0664f23a87a2e588ac2d5c35eb907c72dd03d5f5..29c4dd33c4599a0fffdf5435d2ac32cef22e15a4 100644
|
| --- a/lib/src/executable.dart
|
| +++ b/lib/src/executable.dart
|
| @@ -16,6 +16,7 @@ import 'runner.dart';
|
| import 'runner/application_exception.dart';
|
| import 'runner/configuration.dart';
|
| import 'util/exit_codes.dart' as exit_codes;
|
| +import 'util/io.dart';
|
| import 'utils.dart';
|
|
|
| /// A merged stream of all signals that tell the test runner to shut down
|
| @@ -109,6 +110,7 @@ transformers:
|
| if (signalSubscription == null) return;
|
| signalSubscription.cancel();
|
| signalSubscription = null;
|
| + stdinLines.cancel(immediate: true);
|
| await runner.close();
|
| }
|
|
|
|
|