cleanup unawaited futures lints (#5945)

This commit is contained in:
Dan Rubel 2016-09-20 07:32:09 -04:00 committed by GitHub
parent 869371fc3e
commit d65460e7a5
3 changed files with 3 additions and 1 deletions

View File

@ -83,7 +83,7 @@ class _TaskRunner {
} on TimeoutException catch (_) {
return new TaskResult.failure('Task timed out after $taskTimeout');
} finally {
forceQuitRunningProcesses();
await forceQuitRunningProcesses();
_closeKeepAlivePort();
}
}

View File

@ -34,6 +34,7 @@ Future<Map<String, dynamic>> runTask(String taskName) async {
bool runnerFinished = false;
// ignore: unawaited_futures
runner.exitCode.then((_) {
runnerFinished = true;
});

View File

@ -166,6 +166,7 @@ Future<Process> startProcess(String executable, List<String> arguments,
ProcessInfo procInfo = new ProcessInfo(command, proc);
_runningProcesses.add(procInfo);
// ignore: unawaited_futures
proc.exitCode.then((_) {
_runningProcesses.remove(procInfo);
});