If an error occurs in the stream, the completionPromise is completed
before the file is closed, leading to potential race condition if the
file is then tried to be deleted upon the promise completion, while it's
still open.
* Removes `Synchronous` from the names and descriptions of File I/O as it leaks impl details
* Removes the factries for FileSource and FileSink and puts them in Source and Sink respectively
2015-11-17 09:50:10 +01:00
Renamed from akka-stream/src/main/scala/akka/stream/impl/io/SynchronousFileSubscriber.scala (Browse further)