From: Matt Joiner Date: Mon, 1 Jun 2020 01:12:33 +0000 (+1000) Subject: storage file implementation: Error on short writes X-Git-Tag: v1.16.0~16^2~13 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=604af2be829f7e591884656ebda52e3ad63806b4;p=btrtrc.git storage file implementation: Error on short writes --- diff --git a/storage/file.go b/storage/file.go index d0c0dfab..0a4143a4 100644 --- a/storage/file.go +++ b/storage/file.go @@ -194,9 +194,9 @@ func (fst fileTorrentImplIO) WriteAt(p []byte, off int64) (n int, err error) { if err == nil { err = closeErr } - //if err == nil && int64(n1) != e.Length { - // err = io.ErrShortWrite - //} + if err == nil && int64(n1) != e.Length { + err = io.ErrShortWrite + } return err == nil }) return