c40ebbc65e
If a user program installs custom signal handling for SIGINT, the DartDev instance may exit before its child, potentially causing confusing behavior and 'zombie' children. By ignoring these signals in DartDev, the DartDev instance will only exit once its child process exits. Fixes https://github.com/dart-lang/sdk/issues/42092 Change-Id: I04bf6d1f375b8bb3a4f7022f2c79ddde3bd5f414 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149643 Commit-Queue: Ben Konyi <bkonyi@google.com> Reviewed-by: Jaime Wren <jwren@google.com>
Dart CLI tooling
A command-line utility for Dart development.
Usage: dart [<vm-flags>] <command|dart-file> [<arguments>]
Global options:
-h, --help Print this usage information.
-v, --verbose Show verbose output.
--version Print the Dart SDK version.
--enable-analytics Enable anonymous analytics.
--disable-analytics Disable anonymous analytics.
Available commands:
analyze Analyze the project's Dart code.
create Create a new project.
format Format Dart source code.
migrate Perform a null safety migration on a project or package.
pub Work with packages.
run Run a Dart file.
test Runs tests in this project.
Run "dart help <command>" for more information about a command.
Features and bugs
Please file feature requests and bugs in the Dart SDK issue tracker with label area-dart-cli.