Lgtm then.  

--  
Hoa V. Dinh


On Thursday, March 20, 2014 at 6:08 PM, Devon Carew wrote:

> In ide/app/lib/harness_push.dart:
> > @@ -181,7 +176,9 @@ class HarnessPush { > > // Now send this payload to the USB code. > return _fetchAndroidDevice(); > - }).then((device) { > + }).then((_device) { > + device = _device; > + > return device.sendHttpRequest(httpRequest, 2424).timeout( > new Duration(seconds: 30), onTimeout: () { > return new Future.error('Push timed out');  
> This will end up getting called. We listen in the whenComplete for this chain of futures. It'll get called for any failure in the future chain, or if the chain successfully makes it all the way to the end.
>  
> —
> Reply to this email directly or view it on GitHub (https://github.com/dart-lang/spark/pull/1380/files#r10824354).
>  
>  
>