From 6f3249a37812e4386299045c67a54bbf5bd6e358 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sat, 18 Jun 2016 05:01:45 -0400 Subject: Shoot, I needed to use ReadFull, not Read. Amature mistake. --- proto/io.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proto/io.go b/proto/io.go index ba54f75..34421b1 100644 --- a/proto/io.go +++ b/proto/io.go @@ -128,7 +128,7 @@ func Read(fd io.Reader, data interface{}) { data.nslcdRead(fd) case *[]byte: if len(*data) > 0 { - _, err := fd.Read(*data) + _, err := io.ReadFull(fd, *data) if err != nil { panic(err) } -- cgit v1.1-4-g5e80