Index: packages/barback/lib/src/utils/file_pool.dart |
diff --git a/packages/barback/lib/src/utils/file_pool.dart b/packages/barback/lib/src/utils/file_pool.dart |
index c7f3d3931908a019f31850a7a947660c0465f405..e322d6598c1929888be5267f731ad051cab3e04c 100644 |
--- a/packages/barback/lib/src/utils/file_pool.dart |
+++ b/packages/barback/lib/src/utils/file_pool.dart |
@@ -34,8 +34,9 @@ class FilePool { |
/// try again. |
Stream<List<int>> openRead(String path) { |
return futureStream(_pool.request().then((resource) { |
- return new File(path).openRead().transform( |
- new StreamTransformer.fromHandlers(handleDone: (sink) { |
+ return new File(path) |
+ .openRead() |
+ .transform(new StreamTransformer.fromHandlers(handleDone: (sink) { |
sink.close(); |
resource.release(); |
})); |