debugging the comm

This commit is contained in:
Zack Scholl 2020-04-22 06:24:47 -07:00
parent 97f7f28f6e
commit cb522f2f06
1 changed files with 3 additions and 0 deletions

View File

@ -83,6 +83,7 @@ func (c *Comm) Read() (buf []byte, numBytes int, bs []byte, err error) {
n, errRead := c.connection.Read(tmp)
if errRead != nil {
err = errRead
logger.Debug("initial read error: %s", err.Error())
return
}
header = append(header, tmp[:n]...)
@ -96,6 +97,7 @@ func (c *Comm) Read() (buf []byte, numBytes int, bs []byte, err error) {
err = binary.Read(rbuf, binary.LittleEndian, &numBytesUint32)
if err != nil {
err = fmt.Errorf("binary.Read failed: %s", err.Error())
logger.Debug(err.Error())
return
}
numBytes = int(numBytesUint32)
@ -114,6 +116,7 @@ func (c *Comm) Read() (buf []byte, numBytes int, bs []byte, err error) {
n, errRead := c.connection.Read(tmp)
if errRead != nil {
err = errRead
logger.Debug("consecutive read error: %s", err.Error())
return
}
buf = append(buf, tmp[:n]...)