Split's SplitStream now creates and returns a read only channel.

This commit is contained in:
Frederick F. Kautz IV
2014-12-16 09:48:06 +13:00
parent d73c57cff9
commit c02fa65b0f
3 changed files with 10 additions and 7 deletions

View File

@@ -136,8 +136,7 @@ func (eStorage *encodedStorage) List(objectPath string) ([]storage.ObjectDescrip
func (eStorage *encodedStorage) Put(objectPath string, object io.Reader) error {
// split
chunks := make(chan split.SplitMessage)
go split.SplitStream(object, eStorage.BlockSize, chunks)
chunks := split.SplitStream(object, eStorage.BlockSize)
// for each chunk
encoderParameters, err := erasure.ParseEncoderParams(eStorage.K, eStorage.M, erasure.CAUCHY)