flutter/packages/flutter_tools/lib
Jonah Williams 2188196125
[flutter_tools] ensure flutter daemon can exit correctly when app fails to start (#60615)
The flutter daemon unconditionally waits for the appFinished signal, even if startup failed. Ensure this future is correctly completed if there is a failure in ResidentRunner.run and not just ResidentRunner.attach. Adds regression tests for run release, debug, debug web, and release web. Adds missing try catch in cold runner startup.

Manually tested with release/debug on Android and release/debug on web.

Fixes #60613
2020-06-30 12:26:18 -07:00
..
src [flutter_tools] ensure flutter daemon can exit correctly when app fails to start (#60615) 2020-06-30 12:26:18 -07:00
executable.dart [flutter_tools] remove globals from compilers (#59184) 2020-06-18 10:33:17 -07:00
runner.dart [flutter tools] Don't return success if we trigger runZoned's error callback (#58474) 2020-06-15 09:35:04 -07:00