From 349db4e5f96f2e6a438371d29997d6d3f294167a Mon Sep 17 00:00:00 2001 From: "nweiz@google.com" Date: Wed, 20 Aug 2014 21:09:09 +0000 Subject: [PATCH] Close servers for bin directories when precompiling executables. R=rnystrom@google.com BUG=20482 Review URL: https://codereview.chromium.org//491103002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39431 260f80e4-7a28-3924-810f-c04153c831b5 --- sdk/lib/_internal/pub/lib/src/entrypoint.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sdk/lib/_internal/pub/lib/src/entrypoint.dart b/sdk/lib/_internal/pub/lib/src/entrypoint.dart index 16b19a59259..b580f49444f 100644 --- a/sdk/lib/_internal/pub/lib/src/entrypoint.dart +++ b/sdk/lib/_internal/pub/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(); + }); }); }