Improve some log messages

This commit is contained in:
Matt Joiner 2018-01-25 13:10:52 +11:00
parent 0b553b296f
commit 9285470cc6
2 changed files with 5 additions and 5 deletions

View File

@ -848,7 +848,7 @@ func (cl *Client) runHandshookConn(c *connection, t *Torrent, outgoing bool) {
cl.sendInitialMessages(c, t)
err := c.mainReadLoop()
if err != nil && cl.config.Debug {
log.Printf("error during connection loop: %s", err)
log.Printf("error during connection main read loop: %s", err)
}
}

View File

@ -175,20 +175,20 @@ func (h *handshake) postY(x *big.Int) error {
return h.postWrite(paddedLeft(y.Bytes(), 96))
}
func (h *handshake) establishS() (err error) {
func (h *handshake) establishS() error {
x := newX()
h.postY(&x)
var b [96]byte
_, err = io.ReadFull(h.conn, b[:])
_, err := io.ReadFull(h.conn, b[:])
if err != nil {
return
return fmt.Errorf("error reading Y: %s", err)
}
var Y, S big.Int
Y.SetBytes(b[:])
S.Exp(&Y, &x, &p)
sBytes := S.Bytes()
copy(h.s[96-len(sBytes):96], sBytes)
return
return nil
}
func newPadLen() int64 {