Speedup devFS writing and improve status information (#5287)
diff --git a/packages/flutter_tools/lib/src/observatory.dart b/packages/flutter_tools/lib/src/observatory.dart index f13d096..0796550 100644 --- a/packages/flutter_tools/lib/src/observatory.dart +++ b/packages/flutter_tools/lib/src/observatory.dart
@@ -13,7 +13,7 @@ // TODO(johnmccutchan): Rename this class to ServiceProtocol or VmService. class Observatory { - Observatory._(this.peer, this.port) { + Observatory._(this.peer, this.port, this.httpAddress) { peer.registerMethod('streamNotify', (rpc.Parameters event) { _handleStreamNotify(event.asMap); }); @@ -33,9 +33,10 @@ WebSocket ws = await WebSocket.connect(uri.toString()); rpc.Peer peer = new rpc.Peer(new IOWebSocketChannel(ws)); peer.listen(); - return new Observatory._(peer, port); + Uri httpAddress = new Uri(scheme: 'http', host: '127.0.0.1', port: port); + return new Observatory._(peer, port, httpAddress); } - + final Uri httpAddress; final rpc.Peer peer; final int port;