diff --git a/lib/src/entrypoint.dart b/lib/src/entrypoint.dart index 16b19a59259207afabb4493ae3fd744c18a89e10..b580f49444f0e46c55768e54f5e170244d8e482b 100644 --- a/lib/src/entrypoint.dart +++ b/lib/src/entrypoint.dart @@ -254,7 +254,11 @@ class Entrypoint { result.stderr.join('\n')); } }); - })); + })).whenComplete(() { + // Don't return this future, since we have no need to wait for the + // server to fully shut down. + server.close(); + }); }); }